[ale] Ruby vs C, a non-technical chat
Darrell Golliher
darrell at golliher.net
Thu Aug 6 08:08:09 EDT 2015
Leam, you mentioned fun in your criteria. I like that. The most fun I’ve had programming lately has been in Go. pro-tip for googling it is is to use “golang” https://golang.org I’ve done basic, pascal, modular-2, assembly, C, C++, Perl, Python, Javascript and probably a few others I’ve forgotten. Go rocks.
I don’t spend a lot of time thinking about it from a career path perspective, but there are some signs it could prove
marketable, maybe. Docker is built with it for example. Digital Ocean seems to use it a lot too.
Here’s a list of companies.. https://github.com/golang/go/wiki/GoUsers
Maybe it’s never be more than a niche language — I can’t predict the future on that one. I hear good things about Rust and with Apple’s Swift being open sourced it has a shot a being generally useful too. Javascript has even gotten more interesting with the rise of the node, express and angular (aka. MEAN stack when you add mongoldb).
Anyway.. I digress. I was trying to plug Go. :-)
cheers,
Darrell
—http://golliher.net
On Thu, Aug 6, 2015 at 7:18 AM, Leam Hall <leamhall at gmail.com> wrote:
> On 08/05/15 23:44, Michael B. Trausch wrote:
>> On Wed, 2015-08-05 at 12:45 -0400, DJ-Pfulio wrote:
>>> RoR work is also highly sought these days.
>>
>> I don't know for the life of me why. A server system written in C or
>> C++ runs just as fast and if written correctly consumes far less
>> resources. And such programmers seem to actually care about upgrades
>> working without a problem. After fighting with several Rails apps over
>> problems such as runaway resource consumption and the inability to
>> perform upgrades as per directions supplied by the programmer, I gave up
>> on allowing that crap on my infrastructure a long time ago.
> Good morning Michael! I always look forward to your programming
> perspectives.
> One of the reasons I stayed away from Ruby for a long time was their
> website. I'm assuming it was in Ruby/RoR and it was often too slow to use.
> The niche I'm having fun with at the moment is learning OOP and Testing
> while munging XML, JSON, and user input. It's amazing how many "tools"
> IT shops buy that don't talk to each other. If I can solve some of that
> it's a win. While Ruby isn't the most performant in terms of memory
> usage and CPU cycles burned, it is helping me solve problems. I have
> less time with the language than I did with C or Python, but I can do
> more. I can also enjoy life a little, which is a big win as I get older.
> Maybe I've just gotten to be a little better at programming and am
> picking Ruby up faster. I don't know. I am having fun and getting things
> done. Life would be ideal if I could quit looking sideways at C or Go.
> "Performance envy"? Maybe. I'd like to be content but every time I
> decide to see what other opportunities are available they ask for things
> I don't have.
> Leam
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ale.org/pipermail/ale/attachments/20150806/3fb1afee/attachment.html>
More information about the Ale
mailing list