Re: RedyCode 1.0.dev preview

new topic     » goto parent     » topic index » view thread      » older message » newer message
ChrisB said...

Hi Ryan

It sounds you're stepping back from the all in one IDE / run eu program directly from the IDE without stepping outside the box solution that I thought Redy set out to be. It has been a fantastic effort on your part with an unprecedented speed of development, even with no financial reward.

Is this the case? If so I can't help thinking that this is a mistake. Euphoria has (sad to say) stagnated with a few talented solo developers each following their own directions. Redy was an opportunity to draw new talent to the language, but again, I see it fragmenting if you separate into a set of separate libraries.

To be honest, I'm beginning to struggle with the fragmentation of euphoria - stuff I do seems to work with most of what I have, but there always seems to be that 10% that I need to fiddle with / poke around with in order to get stuff running - wrong libraries in the operating system, wrong dlls, wrong or too recent an operating system.

If anyone has installed BlitzBasic / BlitzPlus or BlitzMax (all development stopped, but now open sourced, and still with a large active following), then you will know just how quickly you can have a development environment set up with several demos to pick apart.

It seems tha nowadays, if you want to be a hobby programmer with a serious language, or even a serious programmer, then there are very ew choices available for quick and easy setuo.

Even tried installin Go a few weeks ago, but that stalled because I was too lazy to set up the GitHub repositories that it seems Go needs even to start.

Cheers

ABitSadToday Chris

I heard once, you should learn at least one new language a year. enough to be dangerous. I have gotten as far as installing a new language and running some demos many times. currently trying Code Typhon (Delphi clone) someone suggested a few months ago. mixed results on getting far enough into the syntax to get useful results. I never look at the time spent as a waste. it gives you a new perspective on your default language. try a few new things in a language you do know to keep the rust off once in a while too.

RedyCode seems like it is as much of a demo of redylib as it is a standalone program in its own right. similar to SciTE and Scintilla

far from dropping euphoria or stopping development of redylib, Ryan has made RedyCode more portable and version agnostic as well as more open to other GUI toolkits all while debuging and extending redylib as well as RedyCode. from what I understand, when redylib is used as the GUI, more specialized features of RedyCode may become available. there may even be a plugin or build-in ability so other GUI or code language specific helpers would be possible. syntax highlighting, pretty printing etc.

go into the options->preferences, you only need set path to euphoria you have to create or open a project to run and build anything. I don't think all the options are finished, this is an advanced try it version.

redylib and FluidAE and before that, there have been many iterations. RedyCode is pretty good evidence that redylib is usable now. still, some have a lot invested in some other GUI and have to work in multiple languages, so it will be great to have another tool that understands Euphoria and the build process.

I've enjoyed watching Redy progress over the years, often only in demos on IRC. one example. the latest version barely uses any CPU or memory. that is quite amazing! everywhere else you look at similar examples in other GUI or compare it to some of the modern bloatware that can barely run in a resource limited system. taking hundreds of megs or even over a gig to install as a developer. I often have plenty of other things running in the background so it is one less thing to worry about. it's mostly Euphoria and low level calls to the system. some of the tools you already have installed, required or favorite versions and will want to continue to use. as Ryan says above, there will be release versions with euphoria and compilers and redylib there are already portable versions of euphoria that redylib can be added to.

IRC:freenode/redy might be another source of information about the development IRC:freenode/euphoria is usually quiet but sometimes you can find answers there

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu