NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Smalltalk etc (Score:1)
I have actually been paid to program in SmallTalk twice, and to build an interface from one Scheme to another with C. I went from C to SmallTalk to Objective-C to C++ to Perl (and Java), so perhaps I can provide some perspective. I have coded just about every "write only language" -- most of them for pay.
Apart from Simula and the like, Smalltalk is the purest OO language
Bill
# I had a sig when sigs were cool
use Sig;
Re:Smalltalk etc (Score:1)
One reason is badly dated mis-information like this!
"Historically, lack of integration with legacy databases"
Pre-historically! Smalltalk ORM was common from '90
"actively hostile to multiple programmers and source control"
From the late '80s Envy/Developer provided fine-grained (method level versioning) source code management. All the code was in a multi-user, replicated, database.
"Wall Street had... Patching live code on the fly is scary"
Many of those systems a
Re:Smalltalk etc (Score:2)
You've struck a cultural difference here.
On this side of the fence, "source control" is an aspect of the development process independent from the platform. We generally think of source control as standalone tools like subversion, cvs, rcs, perforce, clearcase and whatnot. Source code management in Smalltalk is a different beast with the sam
Re:Smalltalk etc (Score:1)
What comparison are you making?
Re:Smalltalk etc (Score:2)
I am making the claim when we say "Smalltalk doesn't support source code management", it's not the same thing you hear when you respond "Envy/Developer provides SCM."
We are saying "we are happy with cvs/p4/svn/..., and cannot use our tools in your development environment." Your response that those capabilities exist in some other form does nothing to assuage our skepticism.
I do acknowledge that some less informed language bigots use the lack of CVS support to make the claim "Sma11T4lk 5UX!". I am not making that claim, nor am I defending the language bigot who makes that claim. I am stating that many who say "Smalltalk does not support [our favorite form of] SCM" are not saying that Smalltalk is inferior as a result.
Reply to This
Parent