Live data from Hacker News

Ask HN: What “old” programming languages will you still be using in 2017?

news.ycombinator.com

161–170 of 502 posts

Re: Ask HN: What “old” programming languages will you still be using in 2017?

#166
post #146
post #122

Earlier quoted context omitted.

I still teach SQL, via SQLite, as a first language to students, even though in practice I do 90% of my data analysis through the command line or Pandas. But SQL is very direct and clear as a language, and the overhead of SQLite is...well, light. Making an index is just one more line of code that for many datasets, you run once and never touch again. What do you find simpler in terms of data querying and management?

I love sql myself. I'm not sure why I love it so much and other people hate it. Sometimes I think that coming up with reasons is just after the fact justification (do I really like it because it has a solid mathematical foundation in the relational calculus, or does that just sound like a good reason to say I like it)? Pandas is an excellent contribution to data analysis, but I gotta tell you, I was absolutely deligh…

I used to dislike it myself, and in the context of building within a framework like Rails, I'll defer to an ORM. But my appreciation for SQL deepened as I became a more experienced programmer and began valuing explicitness in code. The reason why I do most data work in Python is because most of my work is exploratory, and I need a language that is well-suited for gluing together services and non-analysis-specific functions. But when it comes to doing work in which time and consistency and portability is Key, SQL is my choice for structured data.

Re: Ask HN: What “old” programming languages will you still be using in 2017?

#167
post #70

SQL. If I had to pick a language that I'll use my entire career that's the one. It has been overused and underused, but always relevant.

my workflow with complex queries despite the fact the outcome is always the same: Write a SQL query to see if it works as supposed, use a query builder in another language, analyze the code and the query because it's not as fast as I would liked to, realize the entire code in another language would be faster if it were a stored procedure in SQL, write stored procedure, repeat.

Re: Ask HN: What “old” programming languages will you still be using in 2017?

#168
post #49

Earlier quoted context omitted.

Same here but MPW Pascal with 68K Asm.

What, really? In 2017? Explain, please! You're deploying on 68K Macs?

not deployed on apple: http://inteng.fnal.gov/Integrated_Eng/irm/irmsoftware/IRMSof...

Re: Ask HN: What “old” programming languages will you still be using in 2017?

#169
Taking a deep look into Lazarus/FreePascal/Object Pascal this year (because I can still code Pascal & VCL code in sleep nowadays). Want to see if it's good enough to develop a simple macOS, Linux and Windows application at the same time.

Re: Ask HN: What “old” programming languages will you still be using in 2017?

#170

I really want to write something in 6502 assembly this year. I've read tutorials and played with it, but I've never used it to build a non-trivial program. I've also been wanting to build a NES emulator in common lisp, and this would be the perfect opportunity to pair the two projects.

Have you seen the game called Human Resource Machine? This is not actually a joke comment -- it teaches assembly language programming. Not 6502 specifically, but the fake architecture looks a lot like 6502. You work up through a set of more and more challenging assignments until you have to write a sort. I really enjoyed it and would consider it a great introduction to basically any assembly language.

I had never heard of Human Resource Machine but that reminded me of TIS-1000 which I highly recommend.
Post reply on HN