Re: More buzz wanted
- From: "Alvin Ryder" <alvin321@xxxxxxxxxxx>
- Date: 15 Jul 2006 16:14:56 -0700
Alvin Ryder wrote:
Hi folks,,
I'm sick of c++, perl and java - now what?
I run a successful independant software firm, we do web apps and games.
I get a buzz only from the games work whereas Java & web are seriously
depressing me but to say the least I must keep running with both.
"Change is as good as a holiday" (yeah right) so I'm thinking about
changing web tool sets?
I looked at C#, it's very nice but too much like Java. I checkout at
Python and Ruby but I'm torn between them. Should I just wait for
Perl6?
My question is where is all the buzz, "what's hot", especially for web
apps?
mySql + PHP, Python + Zope, Ruby on Rails. A Prolog dialect? Something
else?
I favor a "best tools (note the plural) for the job approach", then I
glue everything together and make them play nicely, pre-glued is even
better.
I don't want flamewars, just heart felt recommendations with a deep
understanding and reasoning for why that technology is good. (I never
rubbish anyone, people love VB and make great use of it, who am I to
argue? so feel free to share)
Can you please help?
*Thanks* in advance.
-Cheers
Oops I should add. I have read Python, Ruby, PHP, books and lots of web
material, I have a handle at the syntactic level. But here I'm after
personal testimonials and higher level descriptions.
I thought I'd provide my own personal testimonials, to serve as
examples - obviously I'm after something similar for Python, Ruby, c#,
whatever else is hot, especially for web apps.
JAVA
I like its APIs, they are plentiful, consistant, good quality. It
integrates with just about everything. More readable than C++,
especially Java5 but could be better. Memory management garbage if for
computers not me. I love Eclipse, makes Visual Studio look old.
Resultant Java projects are very solid. I sleep well.
Things I hate: Nothing is quick and easy, it is so verbose. The final
result is nice enough but the journey there isn't.
Java1.5 and now 1.6 are addressing the verbose/"make it easy" nightmare
but I doubt they catch the likes of Ruby.
Overall Java is very good but I suspect there are better ways. Why
suffer so much?
C -
Well C is terse. C is fast.
You get close to the hardware, bit too close, high level lang it ain't.
It's hard to &rd* and u r too busy making stuff a biz lang should have
already.
But I love it's mojo and speedy attitude.
C++ - too fussy and perdantic, syntax const'ly &clunky. More verbose
than Java! I'd like to ~delete memory drama's from my daily task list -
permanently.
PERL- Common things are easy, difficult things are possible. There are
many APIs and tools but they vary too much in quality and style.
There's more than one way to do everything. OO syntax is scrappy. But
it is the mother of $scripting languages, even though its @syntax is
&awkward() unless 'you like that'? next;
Now I'm interested in your personal web dev testimonials.
Thanks for reading,
Cheers.
.
- Follow-Ups:
- Re: More buzz wanted
- From: frebe73
- Re: More buzz wanted
- References:
- More buzz wanted
- From: Alvin Ryder
- More buzz wanted
- Prev by Date: Re: More buzz wanted
- Next by Date: Re: Observer pattern limitations
- Previous by thread: Re: More buzz wanted
- Next by thread: Re: More buzz wanted
- Index(es):
Relevant Pages
|