←back to thread

312 points chmaynard | 1 comments | | HN request time: 0.198s | source
Show context
umvi ◴[] No.45058768[source]
I used to love Python, back when it was basically just an alternative to perl for scripting. Now it strikes fear into my heart when I encounter something largish written in Python because it usually means "super slow bloated researchy untyped ai/math code that's a nightmare to work with"
replies(13): >>45059009 #>>45059022 #>>45059024 #>>45059052 #>>45059135 #>>45059210 #>>45059388 #>>45059545 #>>45059897 #>>45060324 #>>45060738 #>>45060792 #>>45060836 #
elcritch ◴[] No.45060836[source]
Python was similar for me after learning Perl and some C in highschool. During university I used Python 2 on and off. It was amazing during that era and what I could build.

Then came Python 3 and it just never felt the same. PyQT projects faltered. Deps split. Strings broke.

However I started using Nim a few years back which has given me that Python 2 feeling – except with static types, better overall language design, meta-programming, and performance!

replies(1): >>45060875 #
wolvesechoes ◴[] No.45060875[source]
> However I started using Nim a few years back which has given me that Python 2 feeling – except with static types, better overall language design, meta-programming, and performance!

And except tooling, ecosystem, documentation and practical real-world application.

replies(2): >>45061069 #>>45102831 #
1. ◴[] No.45102831[source]