It's still a solid language, but there just isn't the ecosystem that Rails (and others) have, which is where I'm mostly parked these days.
Ask HN: Do you use an old or 'unfashionable' programming language?
251–260 of 338 posts
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#252Although I mainly write code in Python, JavaScript and Go, I have a SaaS web application that was written in the early 2000s using ColdFusion (CFML) which I still support (started at v5 and now runs on v8). In the mid to late nineties (and early 00s) it was one of the best ways to write web applications (it was actually the first Application server as far as I know). But today is 2016 and ColdFusion is one of the lea…
I use almost entirely ColdFusion (well, Railo). Never studied computer science so don't know any better. Wouldn't know what to transition to if I wanted to use anything else.
You may wish to look at CF on Wheels - it may be a good on-ramp to Rails.
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#253The only language I use these days at work is Tcl, as it's the embedded scripting language in the app we use for post-processing finite element analysis [1] results. Thus I use it for small scripts to make various data extraction and processing faster. It's main strength is also it's main weakness: the whole everything is a string concept, even code. It makes the language both very simple to grasp at first and then a…
"emulating objects with procs" sounds like you're not taking advantage of any of the previous OO extensions (snit, itcl, xotcl ...), which has to be making life harder than it should be :(.
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#254In the past 18 months I've been back working with my father, building web and mobile apps to interact with hardware devices used for for data logging in agricultural and environmental research applications. He's been building these kinds of devices for almost 35 years; he basically built his business (and supported our family) on the back of Motorola 6800-series microprocessors, and now uses the Freescale S08 series,…
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#255In the past 18 months I've been back working with my father, building web and mobile apps to interact with hardware devices used for for data logging in agricultural and environmental research applications. He's been building these kinds of devices for almost 35 years; he basically built his business (and supported our family) on the back of Motorola 6800-series microprocessors, and now uses the Freescale S08 series,…
I have this theory that if moores law stagnets for a while, and we can no longer count on hardware getting exponentially cheaper and/or faster, software is going to start competing by using either leaner languages, or better techniques. I think a lot of our (mis)use of hardware is simply because computing power is so cheap we can waste it.
So you're right, but not only for the reason that you think you're right :-)
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#256Earlier quoted context omitted.
Why not? It's your fault, if you don't revisit PHP. A lot has changed since PHP3 days. The same goes for MySQL. Yet there are a lot of ill-informed haters. But to each their own. PHP is the dynamic language cousin of C/C++. PHP7 and HHVM are both great and fast.
While I'm not particularly keen on revisiting PHP, given the bad taste it left me with, I can believe the language has changed for the better, however programming cultures, like all cultures, are way more inertia-prone, and I'm really sceptical about whether the duct tape mentality I've known PHP devs to exhibit has gone away
Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#257Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#258Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#259Re: Ask HN: Do you use an old or 'unfashionable' programming language?
#260Earlier quoted context omitted.
Often with better performance than Python or Perl
The only times I've ever had a bash script run faster than Perl or Python is when it has handed most of the work off to another utility (eg written in C). The actual bash processing bits seem much slower than Perl or Python.