Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

Giving up Rebol?

 [1/12] from: reboler::ifrance::com at: 10-Dec-2002 16:30


I am getting a bit tired with Rebol for a lot a reasons that this List has often exposed: poor documentation, poor feedback, many gotchas and unexpected GPF. So I am seriously thinking of giving it up. What kind of alternative is available out there? I mean which programming language or development system will provide most of the qualities I was looking for in Rebol? I don't mean to be provocative here. I'am simply asking the best people to know. Patrick _____________________________________________________________________ GRAND JEU SMS : Pour gagner un NOKIA 7650, envoyez le mot IF au 61321 (prix d'un SMS + 0.35 euro). Un SMS vous dira si vous avez gagné. Règlement : http://www.ifrance.com/_reloc/sign.sms

 [2/12] from: tim:johnsons-web at: 10-Dec-2002 7:57


Hi Patrick: So sorry to read of your concerns! * pat665 <[reboler--ifrance--com]> [021210 06:46]:
> I am getting a bit tired with Rebol for a lot a reasons that this List has > often exposed: > poor documentation,
I've been learning and programming with rebol for 2 1/2 years now, and I believe that documentation has improved, but has a ways to go, but just try to use "help" from perl or python command lines.
> poor feedback,
<sigh>Must agree</sigh>
> many gotchas and unexpected GPF.
"C" is full of gotchas. Whole books have been written on the subject. But it would be great to have a FAQ on "rebol gotchas". Every programming language should have such a resource IMHO. As for GPF - do you mean "general protection faults"? I first used rebol on windows 98 and NT, then moved to Linux. I've never seen the interpreter crash on Linux, and only a time or two on on Windows. Under what circumstances did these GPF occur? Were they submitted to feedback?
> So I am seriously thinking of giving it up.
Rebol's best asset is this mailing list. IMHO
> What kind of alternative is available out there? I mean which programming > language or development system will provide most of the qualities I was > looking for in Rebol?
But we don't know what you are looking for :-) ... I've replace 90% of my "C/C++" legacy code with rebol. It is just so much more productive. I do limited work with python in situations where I need interoperability that rebol/core doesn't provide -- like ODBC access, gzip functionality and access to tcl components. Rebol (according to Carl S.) is influenced by LISP (of which 'scheme) is a derivative. Bigloo offers a systems that can imbedd "C" and Java code in Scheme code *and* compile it, if necessary.
> I don't mean to be provocative here. I'am simply asking the best people to > know.
I believe that if you can speak clearly about your concerns and if members of this list AND (yes, I'm shouting) RT itself can respond positively instead of flames and snide remarks, *you* will make rebol a better system. As for me.... rebol rocks - warts and all! -tim- -- Tim Johnson <[tim--johnsons-web--com]> http://www.alaska-internet-solutions.com http://www.johnsons-web.com

 [3/12] from: riacht:freenet at: 10-Dec-2002 19:13


Oh, you 're right! As for me, this lissts discussions were und are the main topics. not a rebol as such; mine first guess would be "biglloo" ( from Manuel Serrano) on inria fr . It's old good scheme , open source, and good tools like scribe - you can write you html stuff in semi-scheme - which can be integrated in Apache; rather interesting thing! Cheers alex pat665 wrote:

 [4/12] from: petr:krenzelok:trz:cz at: 10-Dec-2002 18:57


OK Patrick, here we go ... ... you know me, so you probably know too, that I was (am) regarded being the most negative voice here. So just don't try to take over my position ;-) OK, now seriously. The last year or even more I felt frustrated by RTs strategy and lack of communication . Each time I voiced my opinion I was accused of being negative, possibly destructive to the newcomers, not doing actually anything usefull (not producing any scripts) etc etc. Then something happened. I received emails or was contacted in conference by various ppl you know here on ml, and suddenly I was not allone. The difference though, was that I am used to express myself loudly. Maybe it is not good tactics, but I am used to it. So ... I talked to Carl in IOS Messenger ... not once, but several times. He explained me few things, which could probably can't be told publicly here back at that time, so I better understood RTs position. OTOH I provided him with nearly all negative reports I received from various users here and tried to convince Carl, that something definitely HAS to happen. I thought to myself - something has to happen, or Rebol id dead. Latest offcial View release nearly one year ago? No new docs? No new IOS reblets? Holger, Jeff, Sterling silently vanishing from this ml? Terrible feedback? And just few hours later, November update was publised at RT's site. And that was just beginning. And I hope it IS just beginning and thigs are starting to be brighter once again with Rebol. Carl's presence here, his willingness to communication, gives us new refreshing feeling that being a Reboller does make sense once again! So you told me there is no feedback, right? Sorry, but don't you lie a bit ;-) I myself sent three reports to feedbacks, others did sent some feedback too, and as for me, I received answers in one day! New feedback is cool, it is as it should be. What is more, I have heard that SDK customers will have access to public bug database - even cooler! GPF? When? How? If so - report it to feedback. Rebol does not behave randomly, if it crashes, it is most time reproducable - so send your feedback in and RT will hopefully tell you, when they'll fix it. Docs? It will come imo. There is new glimpse - SDK docs. They are imo good. And - that is also our position to help RT with new docs. The future? It was already told here by Carl - SKD release first, many bug fixes follows, then various enhancemets will hopefully take place! So, I would very MUCH liked RT turning into core language developments/enhancements! There is plenty of desires here. Async networking, color text and various other View enhancemetns ... I would also like to suggest RT to turn into framework provider. E.g. I feel a bit limited with IOS here or there. Maybe RT could add IOS rmp protocol and app protocol to SDK and sell it for some 500 USD or so, allowing developers to come up with various IOS variants etc etc. Why do I regard frameworks being important? Because others can build upon them, in an unified way .... Rebol itself is a framework, but we need imo protocol/scheme plug-in framework and as for View plug-ins, it is upon Carl to decide and find some working model, as it can be risky too ... I hope we will soon enough here some word from Carl, upon the direction he chooses for Rebol and its core development ... PS: If I can suggest you - don't give up! Or even better - go for Python, Curl or Ruby ... and you will very soon realise, that none of them is ideal (maybe Python is most worked out, as it is older language ...) and you will always miss something you had with Rebol. And at the time you get back, many things you complain about will be hopefully fixed ;-) -pekr- pat665 wrote:

 [5/12] from: robert:muench:robertmuench at: 10-Dec-2002 19:21


> -----Original Message----- > From: [rebol-bounce--rebol--com] [mailto:[rebol-bounce--rebol--com]]
<<quoted lines omitted: 5>>
> this List has often exposed: poor documentation, poor > feedback, many gotchas and unexpected GPF.
Hi, well I agree there are some things that suck. But at least to me Rebol offers you a solution where you can quite far on your own. The question is: Do you think other solutions are better? I'm not sure...
> So I am seriously thinking of giving it up.
It depends what you want to do. You have to choose the right tool.
> What kind of alternative is available out there? I mean which > programming language or development system will provide most > of the qualities I was looking for in Rebol?
I don't know, you didn't tell us for what you are looking for. From my POV the combination of a good scripting language (which Rebol is!) and a good compiler language for the hard parts (I like D from http://www.digitalmars.com) is a very powerful combination.
> I don't mean to be provocative here. I'am simply asking the > best people to know.
I never touched Java and I hope I don't have to, I have done and still do C++ stuff (it's an object-oriented high-level assembler) and I'm doing more and more D. You have to find the right combination of tools for your challange... The only thing I learned from all the years: There is no silver bullet... Robert

 [6/12] from: greggirwin:mindspring at: 10-Dec-2002 13:01


Hi Tim, <<"C" is full of gotchas. Whole books have been written on the subject. >> My favorits is Holub's: Enough Rope to Shoot Yourself in the Foot. ...though I seem to have loaned it out, along with some others... -- Gregg

 [7/12] from: joel:neely:fedex at: 10-Dec-2002 13:52


Hi, Patrick, One more chance? ... 8~( pat665 wrote:
> I am getting a bit tired with Rebol for a lot a reasons that this > List has often exposed: poor documentation, poor feedback, many > gotchas and unexpected GPF. >
While REBOL is certainly a "work in progress", I think the key word is "progress". I have my own opinions about what issues I'd like to see addressed next (as does every other person on this list, I would suspect! ;-) but I have seen lots of progress on all fronts during the time I've been using REBOL, and it still serves as a *very nice* thing to think with for many programming situations, IMHO.
> So I am seriously thinking of giving it up. >
I guess I see things a bit oddly, but I've always lived in a multi- language, multi-platform world. I've often picked up a new tool to meet a specific need (or class of needs) better than what I already had in hand, but that didn't mean that I had to abandon all others for those needs that they still met well. I'd encourage anyone to keep REBOL in his/her toolkit, even if it weren't the first language for every task!
> What kind of alternative is available out there? I mean which > programming language or development system will provide most of > the qualities I was looking for in Rebol? >
What are the qualities you're looking for? I'd be happy to try to suggest some languages to consider in addition to REBOL if I knew more about your needs. -jn- -- ---------------------------------------------------------------------- Joel Neely joelDOTneelyATfedexDOTcom 901-263-4446

 [8/12] from: greggirwin:mindspring at: 10-Dec-2002 12:54


Hi Pat, p> I am getting a bit tired with Rebol for a lot a reasons that this List p> has often exposed: poor documentation, poor feedback, many gotchas and p> unexpected GPF. p> So I am seriously thinking of giving it up. p> What kind of alternative is available out there? I mean which programming p> language or development system will provide most of the qualities I was p> looking for in Rebol? Since I don't know what qualities you're looking for, I can't tell you what else might work for you. I've looked at lots of languages and, for better or for worse, I'm hooked on REBOL. Python is very popular these days, and Ruby is very strong in Japan, but hasn't caught on in many other places yet. I like Ruby better myself, but that's just me. I also think Euphoria has some potential though I've only tinkered with it. I was a VBer for 11 years (I guess I still am, though my heart isn't there any longer) and you could head down the .NET path as a safe bet for something with lots of docs and users. Personally, the whole .NET thing is where MS lost me, but YMMV. I'm also a big fan of many things Eiffel has to offer but I just never got into it in a big way; so I scavenged concepts from it for use in other places. :) Best of luck with whatever you choose to do Pat. -- Gregg

 [9/12] from: ammon:addept:ws at: 10-Dec-2002 13:58


HI, Of, course it is up to you, but like some of the others have pointed out, if you leave, you will be leaving just as the going startst to get good. ;-) Feedback system is largely improved, New indepth docs are being released, Carl himself reads the list and responds to some of the emails, what more could you want? Enjoy!! Ammon Johnson --- CIO Addept ------------------ (www.addept.ws) 435-616-2322 -------- (ammon at addept.ws) ----- Original Message ----- From: "pat665" <[reboler--ifrance--com]> To: <[rebol-list--rebol--com]> Sent: Tuesday, December 10, 2002 8:30 AM Subject: [REBOL] Giving up Rebol?
> I am getting a bit tired with Rebol for a lot a reasons that this List has
often exposed: poor documentation, poor feedback, many gotchas and unexpected GPF.
> So I am seriously thinking of giving it up. > > What kind of alternative is available out there? I mean which programming
language or development system will provide most of the qualities I was looking for in Rebol?

 [10/12] from: joel:neely:fedex at: 10-Dec-2002 16:25


Hi, Patrick, pat665 wrote:
> >I'd encourage anyone to keep REBOL in his/her toolkit, > >even if it weren't the first language for every task! > > It's like breaking up with someone and still being friends, isn'it? >
I have a very nice ratcheting screwdriver in my toolbox (and I really enjoy using it to attach/detach things with screws) but I don't get feel emotional strain when I acknowledge that my clawhammer is a better tool for pulling nails. Everyone is free to equip her/his own toolkit. ;-) -jn- -- ---------------------------------------------------------------------- Joel Neely joelDOTneelyATfedexDOTcom 901-263-4446

 [11/12] from: reboler:ifrance at: 10-Dec-2002 22:51


Hi List, Isn't it a sign that my Rebol email reader crashed twice tonight so I have lost all my mails? However, thanks to eScribe, I have been able to read the many answers you have made to my post. There are two voices in my ears. One says "Give it up, you've already spend to much on this thing, it'll never work". The other whispers "Be patient, changes are coming, remember how enthusiastic you used to be". First of all, I must say that this list is *first class*. Certainly a good reason to keep with Rebol. * * * Tim Johnson said * * *
>But we don't know what you are looking for :-)
I think you do, and it's what Rebol is famous for: elegance, conciceness. Rebol is smart. It's a challenge for the brain. It's amazing. I have been *seduced* while reading the Core Manual! * * * Pekr said * *
>The last year or even more I felt frustrated by RTs strategy ... >The future? It was already told here by Carl - SKD release first,
I like your post, pekr, but this whole SDK thing is frightening for me because /View seems left over. I have /View/Pro, no IOS, no SDK, therefore I am not important for RT.
>so send your feedback in and RT will hopefully tell you, when they'll fix it.
A few days ago, I send feedback about my problem with email. No response. So why bother sending. My last problem was this : fp: open/direct/binary %file.dat fp: skip fp 10 These lines freeze Rebol. I think this is a bug known as the seek bug. But I'am not sure. * * * Robert M. Muench said * * *
>The only thing I learned from all the years: >There is no silver bullet...
I must agree here Robert. I have had a good look today at other programing languages. And it makes me very sad indeed. Python or Ruby seem fine ... but what did they give me that I cannot expect from Rebol ? * * * Gregg said * * *
> Python is very popular these days, and Ruby is very strong in Japan...
For me Rebol and Python were in competion in the past. Then I choose the smart little one ! * * * Joel Neely said * * *
>One more chance? ... 8~(
I think it's possible.
>I'd encourage anyone to keep REBOL in his/her toolkit, >even if it weren't the first language for every task!
It's like breaking up with someone and still being friends, isn'it? * * * Ammon Johnson said * * *
> New indepth docs are being released, > Carl himself reads the list and responds to some of the emails
Yeah, are being to ..., will be ..., in November, next week, have been delayed, next month ... Even Carl himself seems less enthusiastic about Rebol ! Hope I am wrong Patrick _____________________________________________________________________ GRAND JEU SMS : Pour gagner un NOKIA 7650, envoyez le mot IF au 61321 (prix d'un SMS + 0.35 euro). Un SMS vous dira si vous avez gagné. Règlement : http://www.ifrance.com/_reloc/sign.sms

 [12/12] from: ammon:addept:ws at: 10-Dec-2002 16:55


Hi, I might get shot for saying this, but the last language I looked at that really "Clicked" with me, that is the last one that just made sense and was easy to program in for me was Perl. ;-) I know it can be quite cryptic and impossible to read, but when I picked up the right book, I could do anything I wanted with it without too much trouble. Hey, you asked. ;-) Oh, and as far as the timing issue goes, relax, this is the software industry! Delivered on time is unheard of in the public domain. If you want to go to some private corporation and work inhouse, you might be able to meet some sort of schedual (like maybe be to work by 8:00 AM ;-) but other than that RT has in my experience been very good at releasing their stuff on time. I am beta testing some software for a rather large corporation that produces some very fine programs, and I signed the NDA in August, we were due to be testing in October. I have only recieved one email from them and that was on 10/29 stating that it isn't quite ready and they will be in contact within me within a week of when the program will actually start. I can't reveal any more information than that or I'll be breaking my NDA, but hey, relax this is the software industry. ;-) Enjoy!! Ammon Johnson --- CIO Addept ------------------ (www.addept.ws) 435-616-2322 -------- (ammon at addept.ws)

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted