Ask HN: What cool development languages/tools changed your career?
201–210 of 315 posts
Re: Ask HN: What cool development languages/tools changed your career?
#202About 2 years ago I discovered a programming language called K. It's a very unusual-looking, extremely terse language in the APL family. It just "clicked" for me. I enjoy the ability to experiment with different algorithms and approaches in a few keystrokes, and learning to think in a "vector-oriented" fashion has opened my eyes to much more elegant formulations of old problems. There aren't many extensive tutorial m…
Is your interpreter available? I'm prototyping a language that will share some ideas from K but with more "normal" syntax. However all available K interpreters are as dense as K itself!
https://github.com/JohnEarnest/ok/blob/gh-pages/oK.js
I'd be happy to try to answer any questions you might have about it.
Re: Ask HN: What cool development languages/tools changed your career?
#203Re: Ask HN: What cool development languages/tools changed your career?
#204Re: Ask HN: What cool development languages/tools changed your career?
#205Earlier quoted context omitted.
I'm just starting my career as a dev, but my first language in school was C++. At work I use C# - but I hope to keep learning more languages. The main thing I was worried about initially was being stuck with one language my whole career. Anyone else ever feel that way?
If you spend extra time after work building personal projects, contributing to open source community etc. you'll not stuck in nothing. Don't let your workplace limit and dictate the technology that you know and use, feel free to develop yourself. Then it'll be very easy to jump between different workplaces until you find the best for you.
Ideally I'd like to work on something others could make use of, but I've been having a hard time thinking of something interesting to work on.
Re: Ask HN: What cool development languages/tools changed your career?
#206Pow allows you to link an app to open it as http://app-name.dev
Powder is a rails gem that automates the process for you.
Re: Ask HN: What cool development languages/tools changed your career?
#207Earlier quoted context omitted.
> a lot of its idiomatic abstractions are object oriented in nature This is a curious comment, and I'd like to hear some elaboration. I used C++ for years, then 2 years as a full-time Clojure dev, and I don't see any OO parallels in Clojure at all.
A couple comments. * clojure protocols map to interfaces (abstract classes for C++ folks) * one can define records that satisfy protocol(s). This is one way to do OO in clojure, happens to map to the underlying JVM mechanisms for JVM optimizations to kick in. * Gamma et al., Bloch and many others tell to prefer composition over inheritance. Clojure makes this guideline easy to follow. * overall the OO leaders also re…
Yes this is what I was referring to, Clojure is not OO in the way that many think of OO.
But your other points are right on.
Re: Ask HN: What cool development languages/tools changed your career?
#208Hashicorp products. It's incredible how productive this company is, and how much I've come to use their applications throughout my career. First Vagrant, then Packer, then Consul, and soon Vault and Terraform. Everything I've been wanting to do for years, I am now doing thanks to Hashicorp.
Do you mind helping me out for some good Karma? Check your twitter! :D
Re: Ask HN: What cool development languages/tools changed your career?
#209Earlier quoted context omitted.
for the last 7 years i've been a php developer and i'm currently in the process of learning my second language, #c. it's good to hear that someone else has been through this process before me and said it was such a big step! thanks for giving me some more motivation!
I assure you many millions of people have been through this process before you! It gets easier after the second, particularly if you stick with mostly procedural/OO languages. So after C# you'll pick up Java, and maybe Python or Ruby in a heartbeat. Languages with fundamentally different paradigms will still be a little tricky - Haskell, Scala, Stan, R etc don't bear a lot of resemblance to PHP.
Re: Ask HN: What cool development languages/tools changed your career?
#210I haven't touched FoxPro in over ten years and work primarily on mobile now. But a stint at Microsoft opened up all kinds of opportunity, and that wouldn't have happened were it not for a small company in Toledo, OH cranking out desktop database software. Otherwise I'd probably still be in Indianapolis cranking out CRUD for some insurance company.