unionjak
December 18th, 2005, 07:35 AM
hello,
For the last 4 days i have been slugging my way through a laberinth of site in a quest....to find a programming language that is good for beginners but can be used afterwards to get some slightly more serious projects completed other than "hello world". The language had to do the following :-
1. Be newbie friendly from the start.
2. Actually be usefull when some aspect of "mastery" is neared(if ever :) )
3. Be able to use visual aspects, including ide`s and drag and drop.
4. Be web, .net , java etc friendly.
5. Be data base friendly.
6. Stable and easy to fault find.
This is not all of the list, but forms the gist of it.....now for my results.
Java----far too hard, and even when using sun`s "free" studio crashed my xp/ubuntu system and created umteam errors(even when using the walk thru).
Microsofts .net was better, free but still was a nightmare for newbie`s like me.
The drag and drop aspect was good, but again using the drag and drop walkthru caused errors...and not really ubuntu friendly as yet.
Python Hmmmm was very good but i needed a visual way of development. Tried blckadder and every other ide under the sun. Not friendly to newbie`s and suseptable to version problems(how many python versions are there ?). Python i wouls keep my eye on, as several rad sofware programms are on there way, but for not for now.
Delphi/Lazerous. Could not get lazerous to play on ubuntu as yet, but looks promising, as you can (?) create web/apps/data friendly creations.
Smalltalk...now then, this is more like it. Very friendly for the newbie, rad with ide. Data/web/app standalone capable. Big support and has lots of linux support. I am trying out squeak and visualworks at the moment and they are fabulous, squeak is free and vw is non-commercial. The only problem i am having at the moment is....i dont seem to be able to view saved projects(yes, i have completed the walkthu`s)(any ideas on viewing saved work on both these programs ?)
The above is merely what i have found at the moment......any thoughts please ? Many thanks, steve.
For the last 4 days i have been slugging my way through a laberinth of site in a quest....to find a programming language that is good for beginners but can be used afterwards to get some slightly more serious projects completed other than "hello world". The language had to do the following :-
1. Be newbie friendly from the start.
2. Actually be usefull when some aspect of "mastery" is neared(if ever :) )
3. Be able to use visual aspects, including ide`s and drag and drop.
4. Be web, .net , java etc friendly.
5. Be data base friendly.
6. Stable and easy to fault find.
This is not all of the list, but forms the gist of it.....now for my results.
Java----far too hard, and even when using sun`s "free" studio crashed my xp/ubuntu system and created umteam errors(even when using the walk thru).
Microsofts .net was better, free but still was a nightmare for newbie`s like me.
The drag and drop aspect was good, but again using the drag and drop walkthru caused errors...and not really ubuntu friendly as yet.
Python Hmmmm was very good but i needed a visual way of development. Tried blckadder and every other ide under the sun. Not friendly to newbie`s and suseptable to version problems(how many python versions are there ?). Python i wouls keep my eye on, as several rad sofware programms are on there way, but for not for now.
Delphi/Lazerous. Could not get lazerous to play on ubuntu as yet, but looks promising, as you can (?) create web/apps/data friendly creations.
Smalltalk...now then, this is more like it. Very friendly for the newbie, rad with ide. Data/web/app standalone capable. Big support and has lots of linux support. I am trying out squeak and visualworks at the moment and they are fabulous, squeak is free and vw is non-commercial. The only problem i am having at the moment is....i dont seem to be able to view saved projects(yes, i have completed the walkthu`s)(any ideas on viewing saved work on both these programs ?)
The above is merely what i have found at the moment......any thoughts please ? Many thanks, steve.