World: r3wp
[!REBOL3]
older newer | first last |
Oldes 6-Sep-2011 [9475] | Carl is involved in some secret projects, that's why it's such a mystery:) |
SFarber 6-Sep-2011 [9476x2] | I can accept that. I've been looking at python and perl and cannot even choose a gui to work with. |
I like python best, but there is no gui for v.3.0. | |
Henrik 6-Sep-2011 [9478x2] | SFarber, it depends on what your goal is. If you want to have some plain fun with programming and create some handy tools, or go into discovery on how deep REBOL is, then REBOL is fine, even if R3 is not visibly moving right now. If you want to compare its momentum to, say, Python or Ruby, and look at the suite of libraries for them, then REBOL clearly loses out, because it is not as widespread. |
Typically, there are not many libraries available as most choose to use REBOL very vertically in their hobby or business, including both of those I'm involved in. | |
SFarber 6-Sep-2011 [9480] | What do you use REBOL for? |
Henrik 6-Sep-2011 [9481] | Almost anything in my pipeline: Text editing, compiling, building, writing docs, compiling docs, deployment, support and website. |
SFarber 6-Sep-2011 [9482] | What kind of "compiling" do you use REBOL for? |
Henrik 6-Sep-2011 [9483] | Compilation of dialects from other dialects or generating code. Not really anything specific, but whatever happens to be suitable for the current project. |
SFarber 6-Sep-2011 [9484] | Are you talking about using REBOL as a scripting language? |
Henrik 6-Sep-2011 [9485] | I realize this is a strange response, but there are many things that one would do in REBOL that would probably be a terrible idea in other languages. |
Oldes 6-Sep-2011 [9486] | I used REBOL to build Machinarium game for iPad2 which should be released this week:) And I can swear that without REBOL it would not be possible although this version is coded in ActionScript 3. |
SFarber 6-Sep-2011 [9487] | OK. My interest is in a gui and a database. |
Oldes 6-Sep-2011 [9488x2] | And I'm looking forward to play a little bit with the new Adobe AIR3.0 SDK - http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/class-summary.html |
Which does not mean I will leave REBOL. | |
Henrik 6-Sep-2011 [9490] | Sfarber, ok, that should be possible. |
SFarber 6-Sep-2011 [9491] | OK, everybody who knows rebol loves it. |
Henrik 6-Sep-2011 [9492] | I've been using it for a decade now. The big problem with it is that anything else becomes painful to work with. :-) |
SFarber 6-Sep-2011 [9493x2] | I guess I'm just going to have to learn rebol regardless of anything else I learn. |
Outside of rebol, what is the best free gui toolkit? | |
Oldes 6-Sep-2011 [9495] | Hard to say... I'm not gui person, if I don't count Flash.. maybe other knows. |
SFarber 6-Sep-2011 [9496] | Henrik, Oldes, thanks for your time. |
Oldes 6-Sep-2011 [9497] | From time to time I watch http://haxe.org/doc |
Ladislav 7-Sep-2011 [9498] | Pekr: "...author's ignorance to co-work with the community..." - this time you are wrong. It is your ignorance, Pekr. |
Geomol 7-Sep-2011 [9499x2] | The big problem with it is that anything else becomes painful to work with. That is so true. Once you realize, how easy development can be, it's a pain to work with just about any other language. The difference is like when humans moved from carving letters into stone to using a printing press a la Gutenberg. If you're forced to use other languages, it's maybe not a good idea to learn REBOL!? :) Jokes aside, learning REBOL was the largest change for me in my programming career. |
SFarber, regarding gui toolkits, maybe Qt is worth a look. Was created by norwegian Trolltech and acquired by Nokia: http://qt.nokia.com/products/ I remember, it looked promising, when it came out. I don't know, if it still holds. | |
Kaj 7-Sep-2011 [9501] | Qt is very popular, but it is written in C++, which from our perspective means that it is much harder to write bindings to other languages for than for toolkits written in C |
Geomol 7-Sep-2011 [9502] | Isn't it possible to make a C wrapper for Qt? Maybe it is done already? |
Kaj 7-Sep-2011 [9503x3] | Yes, but that's the thing: before you can write a binding to your language, you must write a binding to C in C++. So it's double work and you must be fluent in C++ as well |
I'm not sure, but I don't think the bindings are usually written with that one intermediate level in C. They're usually meshes of C++ and the target language in some tool such as SWIG | |
And as always, writing it once is not enough. You also have to maintain it when Qt changes | |
Geomol 7-Sep-2011 [9506] | Too bad. :/ Maybe it is possible in an easy way, as I read this on the wiki: Qt can also be used in several other programming languages via language bindings. From: http://en.wikipedia.org/wiki/Qt_%28framework%29 |
Kaj 7-Sep-2011 [9507x2] | Sure, that's after the hard work is done |
If you evaluate toolkits, you'll see a sharp distinction in available bindings between C and C++ subsystems, and in how current the bindings are | |
Pekr 7-Sep-2011 [9509x3] | Ladislav - I don't mind you thinking I am wrong, as I might be easily misunderstood. This time though, I insist. You either know what has to be done to support your effort, or you don't, which is often the case of good engineers ... |
I wonder what happens with Qt. Is that open-sourced? Because there is no place for Qt at Nokia now, after they became MS HW house? | |
And Intel seems to be closing MeeGo down too :-( Meego, as a mobile OS, was not tied to JAVA, like Android is. You could run Python, PHP - it would be probably a good target for R3 without much effort ... | |
Ashley 7-Sep-2011 [9512] | probably a good target for R3 without much effort ... are you volunteering then? ;) |
Pekr 7-Sep-2011 [9513x2] | For Meego? If the person informing me about the architecture was correct, then it is "normal" Linux, so we would need ARM kernel port (which can be done by Carl only), and Hostkit port. What's here to volunteer for? And would you support dying platform? |
I was just trying to state, that we are not lucky in the mobile area, as to support iOS, Android, WP, all require special aproach, not just "normal" OS port .... | |
Andreas 7-Sep-2011 [9515] | R3 probably runs on x86 MeeGo already. Someone interested in MeeGo should just try. |
Pekr 7-Sep-2011 [9516x2] | Did not know x86 was supported by Meego .... |
Does anybody know situation on BlackBerries? OS8 should be QNX based. QNX has C inteface. IIRC, there was some veeeery old port of R2. Hopefully there's not some special API to support, I mean, in JAVA, etc. | |
Kaj 7-Sep-2011 [9518] | http://www.osnews.com/story/25125/Samsung_Denies_webOS_Plans_Intel_Denies_it_s_Dropping_MeeGo |
Pekr 7-Sep-2011 [9519] | Ah, should not read Czech "news" servers :-) They reported on Digitimes article just yesterday :-) |
Kaj 7-Sep-2011 [9520] | It was just flame bait |
Pekr 7-Sep-2011 [9521] | I wonder, if following info might be important for the Meego - https://meego.com/community/blogs/rudolfstreif/2011/meego-ivi-achieves-genivi-compliance |
Kaj 7-Sep-2011 [9522] | If you're targeting cars :-) |
Pekr 7-Sep-2011 [9523] | No, I just think, that as a platform (OS), it might find its niche market, not necessarily dying. Then WebOS might be in worse condition. Samsung has BADA, so they don't need it, and I am not sure anyone else will buy it ... We will see - it seems that in mobile market, there are just following player - iOS, Android, WP7, then BB (QNX), Bada (Samsung), Symbian (Nokia) |
Ladislav 7-Sep-2011 [9524] | You either know what has to be done to support your effort, or you don't, which is often the case of good engineers ... - that is typical for you, an unrelated thing. You ignored Karl Robillard's effort, so it is your ignorance. I did not. |
older newer | first last |