AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 291 |
r3wp | 2543 |
total: | 2834 |
results window for this page: [start: 201 end: 300]
world-name: r4wp
Group: #Red ... Red language group [web-public] | ||
Kaj: 12-Mar-2013 | Is there any point to continuing testing at the moment? I'm not sure now what reports you want | |
DocKimbel: 12-Mar-2013 | My point is: an undefined word error is a user error, and exiting the interpreter with an error message is currently the best thing to do. I've removed the exit points after such errors because you've asked me to for making your demos run without exiting. But I shouldn't have done that. | |
DocKimbel: 18-Mar-2013 | Good point, about (). :-) Will change it. | |
DocKimbel: 21-Mar-2013 | Jerry: no, these are not yet supported. You can see what is missing for full floats support here: https://github.com/dockimbel/Red/wiki/Floating-point-support-todo-list | |
DocKimbel: 22-Mar-2013 | I plan to write an HOW-TO guide for that someday, but in the meantime and in a nutshell, this is what is required: 1) NAT_<name> enum entry in %macros.reds (order matters!) 2) pointer entry in REGISTER argument block (same order as in macros) in %natives.reds 3) an entry point implementation in %natives.reds (if the code is too big you can move it elsewhere as long as the entry point is in natives. | |
Pekr: 22-Mar-2013 | Refinements would come in handy at some point in future, no? | |
DocKimbel: 25-Mar-2013 | Huh, it seems that both current versions of R2 and R3 are not binding the loop body on each call to the hidden context: >> foo: func [code [block!] /local a b][a: 1 b: 2 repeat i 10 code] >> foo [a: a + b] ** Script Error: a has no value ** Where: foo ** Near: a: a + b I'm pretty sure I've seen it, maybe in older versions. Anyway, if current Rebol versions are not making that binding on each call, it makes most of my point a) irrelevant. So, you can forget about the binding cost. :-) Still the other concerns and limitation remain. | |
DocKimbel: 25-Mar-2013 | Arnold, the point is that Rebol makes the loop counter a local word in a hidden context. It saves user from having to defining it as local manually (I have argued above about how I think this is, in practice, rather counter-productive). We need to find the right balance between human-friendliness and efficiency/productivity. | |
Gregg: 26-Mar-2013 | For MOLD/ALL, are you calling it "serialized" format in Red? And I assume that's a TBD at this point. | |
Ladislav: 27-Mar-2013 | 'For MOLD/ALL, are you calling it "serialized" format in Red? And I assume that's a TBD at this point.' Gregg, suggested reading: http://en.wikibooks.org/wiki/REBOL_Programming/mold | |
Bo: 29-Mar-2013 | On Windows I get: The procedure entry point isNaN could not be located in the dynamic link library MSVCRT.DLL. | |
Kaj: 3-Apr-2013 | http://www.gnu.org/software/libc/manual/html_node/Floating-Point-Classes.html | |
DocKimbel: 16-Apr-2013 | The catch flags position on stack has been changed to a safer place, so it's now resistant to a "dirty" stack left by user code (unbalanced PUSH/POP actions at the exception raising point). | |
DocKimbel: 24-Apr-2013 | Pekr: you understand that building Red is not going from 0.0 to 1.0 in one step? So, like in any other long ang complex building processes, you have intermediary building steps and states that are not necessarily representative of the final product. Think of a house in construction with scaffoldings, you don't point at the scaffoldings saying that the house will look horrible. | |
DocKimbel: 28-Apr-2013 | 4) "It was announced last year that Unicode support was implemented in a week. What I found first is that Unicode support is useless, and now I've found that only ASCII is really supported." Unicode support has been implemented exactly as stated in (will get back to that point later): http://www.red-lang.org/2012/09/plan-for-unicode-support.html | |
DocKimbel: 28-Apr-2013 | Furthermore: Red can input some Unicode and print some Unicode. That's enough to support the test suite, but mostly useless in real life programs I must have missed the point in time when Red was declared beta. :-) AFAICT, Red is not yet ready for real-life programs (Red/System is though). It's not even true that I/O is to be done, because I support it Reading how you put it, I just hope you still remember which version is the official one? ;-) | |
DocKimbel: 29-Apr-2013 | Why is it such a problem to have some criticism, too? There is no problem with that, and believe me, you can't be more critical on Red that I am myself. But I find it really unfair to paint a bad picture of whole Red because some features that are planned are not yet implemented. I can't go faster than the music, to get I/O done with required encoders/decoders, I need to setup the ports/devices infrastructure. To do that, I need objects support done. Also, as shown by my entries on Red Trello page, error! (and typeset!) support and getting a Unicode runtime lexer are even more prioritary to make Red "more usable for real-world apps". Moreover, when you manage a lot of tasks, some of them marked as "important" that keep been postponed because of other more urgent ones, will at some point become "urgent" themselves. That is what is happening with shared libs support, which is a blocker for getting Red on Android and iOS. I'll also probably make a Java bridge prototype this week before getting back on other Red features. | |
Arnold: 6-May-2013 | No rejected items yet, looking good! Point 5 and 17 both have a wish for a BREAK. | |
DocKimbel: 8-May-2013 | The main effect is that Red/System init code is not run when the shared lib is loaded, this affects floating point exceptions flags and runtime error catching routines. Not a problem for now. | |
Oldes: 13-May-2013 | So far adding the rswr section modifies these values: [ entry-point-addr code-base data-base ] which should be same as without rsrc in my tests, and not increasing init-data-size. | |
Oldes: 13-May-2013 | Ok.. moving [ build-rsrc job ] after [ build-import job ] leads to expected result with the [entry-point-addr code-base data-base] values | |
DocKimbel: 16-May-2013 | Would java-do [frame/getContentPane/Add ...] work? No, as Kaj said, you need to split it in two parts. However we could extend the API to handle sur syntax, but at this point, it would be overkill. | |
Pekr: 16-May-2013 | I know .... I just tried to point out example of kind of chaining method calls, which I expected not being covered by the bridge. But as you both stated, it migh work by separate calls .... | |
Gregg: 28-May-2013 | Think of Red as REBOL that can be compiled. The main docs are for Red/System at this point. http://static.red-lang.org/red-system-specs.html#section-19.2 | |
Kaj: 29-May-2013 | I/O is not in Red, only in my extensions. DO is the internal interpreter, so it doesn't know about my I/O. It's a good point, I should try to override DO | |
Pekr: 3-Jun-2013 | Ladislav - I don't care if I am able to use some guru system - it either works for me as a user, or it doesn't. Reserving something for gurus should not be the point. Not in Rebol imo .... | |
Geomol: 3-Jun-2013 | I only have R2 parsing in World today, as my initial goal was just to get to a point, where my R2 programs could run. It would for sure be an idea to look at the extensions at some point. And then desicions has to be made, if it should all be with extensions, if there should be more than one way of parsing, if it should still be mezzanine or made in C, or maybe some JIT compilation. Many options. :) | |
Gerard: 11-Jun-2013 | Me too - thanks Andreas - So I regretfully missed the point basing my view on the previous Red/System Hello.apk. - Really Sorry Doc for this misconception. Just thinking that I should have looked at the source code instead of being like a blind - asking unuseful questions. I'll take note as to not disturbing anybody in this way in the future.... | |
Arnold: 15-Jun-2013 | I will clear both scripts from the extra display's I built in during debugging. Optimisation? Just hit build in XCode, happy it does something. You want the sources when I am ready cleaning them up? I thought about looping it a 1000 times each and see how it performs, but that is maybe only for more digits beyond the decimal point.. | |
Arnold: 16-Jun-2013 | (As fast as yesterday) The base-1 versus base-0 would be accountable for a minute delay (less than 1% of the addressed numbers in the array, the 0-th and the last). The use of variables in the register looks more likely imho. Good point for the wishlist. | |
Arnold: 17-Jun-2013 | Unsined integers is on the wish-list for Red/System v2 https://github.com/dockimbel/Red/wiki/Red-System-v2-Wish-List point 29 | |
DocKimbel: 20-Jun-2013 | I suspect that if I do ptr: ran_arr_buf and I progress ran_arr_buf by 1 that I progress ptr too. That's a wrong assumption. Those two variables are distincts, so each one has its own memory slot. If you change one, that has no effect on the other. What is shared there is the pointed memory region. So, if you change ran_arr_buf/value, that will affect ptr/value (they both point to the same memory location). | |
Kaj: 22-Jun-2013 | Doc, I don't know if you've done other tests, but in the benchmarks so far Red/System was only 4 times slower than optimised C in floating point code. For integer code, it was around twice slower than optimised C, so the Mersenne Twister confirms this | |
Kaj: 22-Jun-2013 | It's a bit confusing, but Red/System integer is as fast as unoptimised C (x 1 in function calling, 1.3 slower in hard integer as measured by XieQ), twice as slow as optimised C, and Red/System floating point is four times as slow as optimised C | |
Kaj: 22-Jun-2013 | Which also means that Red/System floating point is twice as slow as unoptimised C | |
Pekr: 24-Jun-2013 | XieQ - that's what Doc stated, no? you use cmp-func! function type in func spec block, which is not allowed (except the external functions, whatever that means). Sorry if misunderstood on my side, just trying to point that out ... | |
DocKimbel: 24-Jun-2013 | I guess I should complete the function! support at some point before starting on Red/System 2.0. | |
Kaj: 24-Jun-2013 | Red has no floating point yet, only Red/System | |
james_nak: 27-Jun-2013 | At this point I am stuck on the sun.security.tools.JarSigner file issue. | |
Arnold: 29-Jun-2013 | You can't call Red/System functions in Red that almost literally made me fall of the chair. Somehow I really expected that to be inherently supported. I cannot make any chocolat from the routine example atm, but as I see it now, it requires me to reprogram/copy my Red/system program to Red and renaming FUNCTION to ROUTINE. This means double maintenance in my eyes. This is definitely a point to add to the wishlist if you asked me. | |
Kaj: 3-Jul-2013 | Garbage collector, error trapping, objects, floating point, PARSE, other complex datatypes | |
Kaj: 3-Jul-2013 | However, the driver just has a skeleton success return entry point, it doesn't try to take any devices or anything yet | |
DocKimbel: 18-Jul-2013 | Bo: The issue I had to fight with in my hotel room was just that my own prebol replacement lib was adding an extra layer of MOLDing to the input source, because of the workarounds to avoid the #include (and others) directive collisions. This resulted in disabling some parts of the code leading to odd runtime errors. I couldn't focus enough on it to see it that night because I was too exhausted and wanted to listen to the discussion at the same time. :-) (For others: my room was a kind of meeting point in the hotel ;-)). To debug that, I reproduced the preprocessing changes step by step in a console until I located the "disabled" parts of the code, once I PROBEd those parts in the console, the cause was clear and the fix easy. | |
kensingleton: 20-Jul-2013 | Doc and/or Kaj, at what point will we be able to use Red and R/S to start things off by programming the MBR and jumping to a Red OS. What I am interested in is learning to use Red and R/S to build a native O/S from the ground up as this is the best way to truly understand computers. Also a PC that is Red and R/S from the ground up is a very exciting prospect. | |
DocKimbel: 28-Jul-2013 | We'll to that too at some point in the future. | |
Group: Ann-Reply ... Reply to Announce group [web-public] | ||
GrahamC: 10-Apr-2013 | Not sure why it's like that .. should fix it to point to the correct URIs | |
GrahamC: 24-May-2013 | And is there any point in uploading the html docs? Since they have to be generated | |
Geomol: 29-May-2013 | I wonder, if it's worth getting a Raspberry Pi at this point and try compile World to it. | |
Geomol: 4-Jun-2013 | Robert, if it's extra work to make it work with earlier versions of OS X, then maybe you shouldn't use too much time on it. We can just upgrade to latest OS X, which at least I will eventually do at some point. Maybe some hardware can't be updated, I don't know. | |
Henrik: 5-Jun-2013 | Another point of MDP2 is to retain the single-script ease of use that MDP has, as well as being REBOL based. | |
Maxim: 6-Jun-2013 | I've been rather dormant in many rebol spheres in the last months because I've been working a lot and most of it is commercial and private work, but I feel like its time for Rebolers to break out of their inferiority complex and show others that Rebol is better, more cutting edge than ever. And it still stays simple, overall, even in large projects. I think the community has lost a bit of its resolve, and I am trying to make a point with the devcon. Rebol has never gone away and its back on track. I think its up to everyone involved in public projects to promote this by actually playing on Its strengths. I resisted the urge to build the site using public tools, and I think, Chris and I and building a super default framework just by catering to the needs of the devcon's web site. Chris just added a news module to it (in one day). we will show the site's internals at the devcon, showing how easy it really was to build up, using a centralized Git Repo to share the code and with the server, when ready for production. Its ALL coded with REBOL. at the devcon, we will look at packaging QM with cheyenne, Remark and making sure it all works with my web service API... with this l think the rebol community will have a pretty nice framework to rival RR and others. | |
GrahamC: 6-Jun-2013 | @Gregg, asciidoc uses a header *because* it's a document formatting tool. There's a variety of styles supported .. and it's a pain to try and remember but I guess it gets easier with use. The point for me is that it provides entry to docbook and then multiple other formats whereas makedoc/pro are stuck in a single page style html which is really past it for any serious documentation. | |
Arnold: 10-Jun-2013 | @Arie, wrong group Announce. Bas already pointed this out. (Softwarefreedomday is his channel). I do not want to steal viewers from Bas' channel. The point is I want to use this new channel as a dedicated channel for Red (and REBOL) specific video's. I imagine this being used by this community to post self-made tutorial video's on. The softwarefreedom channel is much broader than this. One does not exclude the other. | |
Gerard: 11-Jun-2013 | Why not use separate channels for Red, Red/System and Rebol respectively or conversely using a family name like "Rebol-like languages" or "Rebolish" or something similar ? Personally I prefer using separate names, even splitting furthermore amongst Rebol2 and Rebol3 ... but this is a suggestion only. In the end I also see some specific place for Boron, World, and Topaz but then everyone should point to the others or to a single "entry point portail" which points and summarizes the évolution and differences while it could alos only point to each of the specific related websites, as they appear !!! | |
Gregg: 12-Jun-2013 | Guess I'll have to consider an Android device at some point now. :-) | |
AdrianS: 7-Jul-2013 | Guys, this is great news! My first reaction was to get it posted on the MSDN site, but I'm not sure that reducing the need for Microsoft tools would be viewed as a positive thing from their point of view. It should be, though, since simplifying Windows driver development leads to more peripherals/accessories being integrated with the OS. It's a win for everyone (well, I guess not for the rabid anti-MS crowd). Between this and the similarly simple mobile dev that's coming, Red and R/S will be unbeatable. | |
DocKimbel: 8-Jul-2013 | I hope to be able to provide a general-purpose virtual drive system for Red apps at some point (would be nice if this was contributed or sponsored). | |
Group: !REBOL3 ... General discussion about REBOL 3 [web-public] | ||
Bo: 3-Mar-2013 | That's my best guess as to where the problem is happening, but I haven't gotten to that point yet. | |
BrianH: 7-Mar-2013 | Still, all of that can be added on or retrofitted, that's the whole point of being modular. Having them implemented and available before 3.0 would be a good idea for marketing reasons (don't knock those, they're important), but not having them done before 3.0 won't break user code the way not doing core semantic changes before 3.0 would. People will be working on these before 3.0 comes out because they need them, and the ones that we as a community consider to be the most important to include in 3.0 will likely be worked on the most. But the great part about that stuff is that it doesn't have to be developed as part of R3 itself, just like the GUI is being developed separately. | |
BrianH: 7-Mar-2013 | Just because it's modular doesn't mean it can't or won't be bundled, and in many cases imported by default. We can do one-exe builds with modules inside, that was the point from the start. | |
MarcS: 10-Mar-2013 | (Replace file:/// with anything else, I think the point stands.) | |
BrianH: 10-Mar-2013 | For #1991 se need a better approach. We aren't at the point where we would need to disable a feature while we wait to figure it out, at least for something you have to explicitly call. | |
Pekr: 12-Mar-2013 | well, I can imagine more scenarios, and it needs some thought to stay consistent between the cases. So my first thoughts, starting with the latest example: for i 2 1 1 [prin "x"] If above scenario means returning #none (and I agree with that), then I think that the for i 1 2 0 [print "x"] could be just the same. But - it might be related to the thoughts of the indexing. In REBOL series (if I am right), the position is in between the elements (not on the first element). So in that regards, skip 0 moves nowhere. But - it might also mean (as "first series" returns first element), that it should perform the loop just once. The last option for me is to cause an infinite loop, although from some point of view, it might make some sense too - you simply want to traverse the range, from 1 to 2, but you skip 0. If you would use just 'skip, you would cause an infinite loop. So - I really don't know .... | |
Ladislav: 12-Mar-2013 | for i 1 3 0.2 [print i] ; prints 1 ... 2.8 (end value is not included) - this is an arithmetic problem; 0.2 is not representable exactly by a binary floating point (i.e. decimal!) value. | |
Gregg: 12-Mar-2013 | This is an excellent question Ladislav. What if we start with the doc string: R2: Repeats a block over a range of values. R3: Evaluate a block over a range of values. That makes me think 'bump has to be non-zero, and it should throw an error. It should also throw an error (under R2) if 'start and 'end are series values and won't terminate (e.g. empty series). R3 does this now. That is, FOR should always terminate. R2 allows char! values, R3 does not. Under R2 specifying an 'end of #"ÿ" (char 255) also results in an endless loop. My RANGE func tests for that, because it caused me a problem at one point. | |
BrianH: 12-Mar-2013 | We can't really discourage anything because we don't have "warnings" in Rebol (no way to implement them without a logging facility, and no point in logging them without a precompiler). It's allowed or it's not. If it's allowed (in R3 at least) it's because it's part of the intentioned model. | |
BrianH: 12-Mar-2013 | So the question we're posing is whether we want the developer to be able to manually affect the FOR loop process from the inside (a feature, useful for advanced developers), or whether we want the loop process to be inviolate regardless of changes to the index in the code (another feature, useful for compilers that might want to unroll loops). Given that we don't have a compiler, that suggests that affecting it might be a useful feature, but Red compatibility and the overhead of checking the index value rather than just setting it based on an internal value in native code suggests that the latter might be better. There is no point in discouraging anything, since there is so much overhead to allowing it at all that we should only do so to provide a feature explicitly. | |
Maxim: 12-Mar-2013 | in languages like C the for loop is the basic iterator and it should be completely open. but in REBOL we do have a lot of purpose-built iterators, I think FOR shoudn't allow non advancing steps and should't allow the inner loop to affect index. This would make FOR faster for its primary purpose. I don't see the point in trying to make every different iterator another interface to while/until | |
BrianH: 12-Mar-2013 | Ladislav, that's a feature list, not a dialect. It's a great feature list, and when we're building the dialect we should take all of that into account. But what you suggest in CFOR is not much prettier than FOR, and is almost as ugly as C's for loop. It's powerful, but not something we can point to and say "Look at how powerful we are!" to people who don't understand that surface stuff doesn't matter when you're talking about power. Imagine people who haven't heard of big-O notation or Turing completeness, but have used Python or Ruby. Especially Ruby because of how pretty it is but how much it sucks beneath the surface. | |
Sunanda: 13-Mar-2013 | CFOR, EVERY etc I'm happy with FOR as I do not need to construct and perhaps REDUCE a block to set up variable start conditions -- just have to set words to values. For me, the syntaxtic sugar neatness of the new proposals is outweighed by the simplicity of the setup for the existing method. No real opinion on how to standardise the existing behavior other than to reiterate a point Brian has already made: FOR start and end can work on series too; all the examples I've seen of proposed change behavior is for numbers. We need to ensure thar series FORing works as expected too. | |
BrianH: 13-Mar-2013 | The whole point is to avoid accidental infinite loops. | |
Gregg: 13-Mar-2013 | Brian, can you point out which test case is incorrect, and what it should produce? That way we can match against Ladislav's examples. | |
BrianH: 13-Mar-2013 | R2's original target market was newbies, but it kinda failed to hit that market. So at this point R2's target market is existing R2 users. | |
Maxim: 2-Apr-2013 | if it where a generic string handling function I'd agree with you... but its not... it has added meaning, it splits filesystem paths. its not just a string. if it where, I'd use parse or some tokenize func. I see absolutely no merit in trying to make split-path act like a generic string handling func. the point of the func is to separate folder and file into two parts. to me it comes down to either you decide that when there is no data you invent a default, or use the internal one which is none, which works well with soooo many other funcs. if there is no directory part in the path, do not try to find a suitable value for it... there is none... funny, even when trying to explain my point of view, the actual sentence reads almost like a line of rebol source. :-) | |
Pekr: 9-Apr-2013 | I think ppl in kind of an wait mode. Some interested in Android in general, some interested in Red progress, som interested in Ren, most of us busy other way. Max in fact is doing a good job - he tries to use the system in a practical way. My questions are just theoretical, just by reading docs and looking into the code. I know I will be back to GUI at some point, just dunno when ... | |
Andreas: 13-Apr-2013 | Point the "frame" to the full function value instead of just the function's body. | |
Ladislav: 13-Apr-2013 | Hi, all, a "stupid" question: R3 is still called "alpha" (and there *are* issues I want solved before moving it to beta). One of the issues is the "gotcha" represented by the DECIMAL! name. I know that it is used consistently in Rebol, but it is still a "gotcha" for any possible newcomers actually stating something like: "here mathematics is not welcome", which is not true so much as I (mathematician by the education) would say. Also, having a "truly decimal" datatype called MONEY! in R3, I would prefer a rename: MONEY! rename to DECIMAL! DECIMAL! rename to REAL! or FLOAT! (or something else that could be popular) So, how many of you prefer to keep the DECIMAL! name for the 64-bit IEEE 754 binary floating point format used in Rebol and how many of you prefer to rename the DECIMAL! datatype to something else? | |
Ladislav: 15-Apr-2013 | If counting just the votes for/against naming the IEEE 754 binary floating point datatype as float! and adding BrianH as one who prefers the decimal! name for backward compatibility reasons (he perceives a datatype name to be influencing language syntax in a big way) I am currently getting: For float! name: Ladislav, Henrik, Andreas, Gregg, Robert, Doc, Rebolek, Endo For decimal! name: BrianH I would like to get more votes on this, though. | |
DideC: 15-Apr-2013 | Carl blog about "Currency designator for money datatype" http://www.rebol.net/cgi-bin/r3blog.r?view=0201 Carl stated in its reply "4. No, we are not renaming decimal. It will remain as is." just to remember us. So: 1) current R3 money! datatype is not a money type as R2 define it. So it can be renamed. 2) Should the actual R3 money! be renamed decimal! is againt Carl point, but I'm not against it if we ponder the compatibility issue (BrianH point). 3) decimal! -> float! I don't like it but Icould probably leave with! 4) a money! type must be considered as a BCD + currency type. A "must hvae" would be the possibility to programmaticaly define the rules to apply if mathematical operations arrived between different currency numbers. So it can throw an error or apply a conversion or change the resulting currency... A dialect would be used to specify the rules : money-rules [* M M currency M² / M M error / M² M currency M + EUR CDN error + EUR USD multiply 1.30800] Think ">> M$2.0 * M$2.0 == M²$4.0" | |
Maxim: 15-Apr-2013 | I don't think people are against a money! type per se. we are just against the current datatype names assigned to implementations. decimal! is not a decimal type money! is not a currency type we simply need to add a new real number type called FLOAT! and properly assign the current types to what they really are. shifting the implementation of money! to decimal! (without its $ or currency designation) won't actually break any previous code a part from making it more precise and possibly a bit slower. we can always keep the current money! as-is, but I see no point in it. since it doesn't actually do any type of currency management. | |
Ladislav: 15-Apr-2013 | The speed difference must be at least (actually, it should be even greater a bit due to the deimal nature) equal to the difference between floating point arithmetic done by the coprocessor, versus it being done by an emulator. | |
TomBon: 29-Apr-2013 | Gregg, good starting point. I was looking for something like a simple diff version to identify the code parts needs to rewritten and estimate the workload when migrating R2 to R3. Ladislav, will talk to Robert. Thanks for info. | |
Geomol: 25-May-2013 | pair! can be floating point in R3. Is there a reason, it wasn't made a new datatype? | |
Robert: 26-May-2013 | Otherwise it's unmanageable. Since there is no single point of R3 project at the moment, it doesn't make sense to spread information on several places, get them out of sync etc. We need one place, where people know what they get. | |
Geomol: 30-May-2013 | I see your point, but it just raises some concerns in relation to REBOL. For example, /* is a valid refinement: >> type? /* == refinement! So some might wanna make a shell command in REBOL to be used at the REBOL prompt, that reads /* as all the files in the root directory, like LS /* That will not be possible, if /* is part of a comment. | |
Gregg: 30-May-2013 | I don't think REBOL should support it Giuseppe, but you can write a dialect that does. Carl mentioned at one point that he considered allowing "filler" words, but decided against it. I sometimes allow them in my dialects. | |
Gregg: 31-May-2013 | Giuseppe, all I'm saying is to experiment first. Dialects are great for that. I'm not against all verbosity, and was reminded recently by an article I read that we can add value by adding information and structure to our programs. And I think the idea of the editor knowing, and highlighting, filler words is great. At this point, and I'm happy to be convinced otherwise, the standard REBOL interpreter should not handle it. Is REBOL more like math or natural language? Would you implement comments the same way if you said "Math"? | |
Bo: 5-Jun-2013 | avconv (formerly ffmpeg) is open source, so I imagine some or all of that could be used as a starting point (if the licenses are compatible). | |
Ladislav: 6-Jun-2013 | Well, I was originally against /REDO, taking a more moderate point now, but, as I said, I am not sure there was an agreement to remove it. | |
Bo: 7-Jul-2013 | Hmmm...interesting behavior. I am trying to use R3 to act as a TCP server on Linux-ARM. Here's a code snippet: if probe port? prt: wait [1 camsrv][ probe cmd: copy prt call/wait reform [cmd "> cmdout.txt"] insert prt probe read cmdout.txt close prt ] The probe at the top returns 'false when there is no TCP activity, but it returns "TCP-event accept" when there is, and then it just sits there. Escape (ESC) and CTRL-C will not break out of R3 at that point. CTRL-C just outputs "[escape]" each time it is pressed, but doesn't escape. | |
Group: Community ... discussion about Rebol/Rebol-related communities [web-public] | ||
Robert: 31-May-2013 | So, what's interesting about it is, that one gets access to a complete vertical technology stack. The black-box dependencies (those that you can't influence) are mostly zero. Of course you don't have a big community, eco-system etc. around. But I'm coming more and more to the point that I don't need a big eco-system, I need the right eco-system. I don't want to use big frameworks, zillions of libs etc. This all makes product development a hell. |
world-name: r3wp
Group: Cookbook ... For http://www.rebol.net/cookbook/requests.html [web-public] | ||
Sunanda: 7-Jul-2005 | Nice, Henrik! I do that sort of stuff all the time, and I am sure others do too. So to have it as a single item is a good thing. One small point -- your way of extending the existing object works only for single-level values....I often have configuration objects that have sub-objects. A field added to a sub-object would be missed by your code. Take a look at: http://www.rebol.org/cgi-bin/cgiwrap/rebol/view-script.r?script=extend-an-object.r Which was created for this sort of purpose. | |
DideC: 8-Jul-2005 | One point that would make it simpler : you didn't used 'of keyword for your tog style. 'of keyword allow to group toggle, radio or checkbox in order to reset others while you set one. Like this you don't need 'update-tabs functions : | |
Sunanda: 19-Jul-2005 | Henrik --- One question: how good is the SEO on your site? Little point putting cookbook entries where they are hard for the world to find. One idea: why not write a wiki-formatting to HTML function (you'll need it anyway) and donate it to the Library ?..... .... REBOL.org can then accept cookbook entries and other articles in wiki format --- we already accept all other major formats: MakeDoc, NicomDoc, eText etc. And we do have good SEO. | |
Group: Rebol/Flash dialect ... content related to Rebol/Flash dialect [web-public] | ||
james_nak: 1-Mar-2006 | Volker, I've just begun to really get into the dialect so I can't comment on how one "translates" the actionscript into it, however, the actionscript pdf is at least a start into trying to figure out the examples. At this point, I am taking one of the examples from the flash actionscript pdf and rework it into the dialect form. Before I had this documentation I was just guessing at the whole process. | |
james_nak: 2-Mar-2006 | Yes, you're right. Up this point I was really looking at the wrong documentation so the Actionscript clue was helpful. Here's an example. I haven't tried to translate it yet. It looks pretty straight forward. Movieclip.prototype.fade = function(speed) { this.speed = speed; this.f_index = this._alpha; if(this.f_index >= 100) this.fade_by = -this.speed; if(this.f_index <= 0) this.fade_by = this.speed; this._alpha += this.fade_by; } Or you can use these to fadeIn() or fadeOut() Movieclip.prototype.fadeOut = function($decrement, $fadeLimit){ var $mcObject = this; //If $decrement is not defined, then define it if($decrement == undefined){ var $decrement = 11; }//End if if($fadeLimit == undefined){ var $fadeLimit = 0; }//End if if(eval($mcObject)._alpha < $fadeLimit){ return(true); } else { eval($mcObject)._alpha -= $decrement; }//End if }//End function | |
DanielSz: 16-Nov-2007 | Parts. That's the whole point. That means I won't be able to port it on other platforms, because I need the source of the whole thing. (I'll be happy to be proven wrong). | |
Steeve: 16-Nov-2007 | it's not the only point, i'm wondering why have no killer apps | |
Group: Tech News ... Interesting technology [web-public] | ||
Pekr: 8-Jan-2006 | hmm, just looking at sources of mySQL and I can find pthreads are there, so they might use photothreads? Carl once wanted me to remind him of that. So Jaime, if you know libevent is considered for even loop, you might once again point Carl to http://www.sics.se/~adam/pt/ , but maybe he has already decided how to do such things properly for REBOL 3.0 :-) | |
[unknown: 9]: 10-Jan-2006 | Funny enough, I will be posting soon two articles: "Why I don't use the Mac" and "Why I don't use Linux" and I was going to open this up to everyone to do battle with me on each point. The idea being that all can learn from this and make the move to the machine they like best. For some people they might read one of the articles and say "those five things don't matter to me, so I'm going to buy a Mac now" For others, it will serve as a thermometer of when it is worth going to Mac or Linux. |
201 / 2834 | 1 | 2 | [3] | 4 | 5 | ... | 25 | 26 | 27 | 28 | 29 |