"Ruby on Rails" is a web application framework, not a programming language.Helu wrote:You can try Ruby on rails.It is hot and it is really cool!
Learn a new PL?
Re: try ruby on rails
Which PL to learn next depends on what you did in the past, what you need today, and what you want to do in the future. Most languages have an area in which they excell, and areas where they are outmatched by other languages.
A new language should either be applicable to your next project, be a good add-on to your resume (either complementing what you already can, or give your career a slightly new direction), or it should generally add to your understanding of programming concepts. (I, for one, being quite confident with C/C++, and good enough with Perl and Java, will one day find the time to learn something LISP-like, because I never quite got the idea behind functional programming but heard much good about it. Before that I will probably trod the C# path because it will help keeping my family fed.)
In no way should you chose a language just because others "recommend" it without knowing you and your background rather well.
A new language should either be applicable to your next project, be a good add-on to your resume (either complementing what you already can, or give your career a slightly new direction), or it should generally add to your understanding of programming concepts. (I, for one, being quite confident with C/C++, and good enough with Perl and Java, will one day find the time to learn something LISP-like, because I never quite got the idea behind functional programming but heard much good about it. Before that I will probably trod the C# path because it will help keeping my family fed.)
In no way should you chose a language just because others "recommend" it without knowing you and your background rather well.
Every good solution is obvious once you've found it.
Pascal looks like english to me, I can't browse through it easily.
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
The way my mind works I have trouble with most of them.
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
i would recommend oberon, personally i think bluebottle and plan 9 both similar.Laksen wrote:How about Object Pascal?
http://bluebottle.ethz.ch/dlcrazy.html
I have decided to go with pascal. I can't seem to find any IDE's that aren't command line based.
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
I code in Programmer Notepad 2 myself. If I'm coding for a longer time then I find myself using Turbo Delphi Explorer or Delphi 7. Dev pascal can be used but hasn't been updated for ages.nekros wrote:I have decided to go with pascal. I can't seem to find any IDE's that aren't command line based.
You say pascal, but is it real pascal or some sane dialect(Freepascal dialect, Delphi, Chrome, etc)?
Lazarus is a RAD toolkit written in FreePascal. You can use it as a normal editor (no WYSIWYG) by creating a new FreePascal program project (default is GUI). You may need its refactoring capabilities (esp. class completion).I have decided to go with pascal. I can't seem to find any IDE's that aren't command line based.