Post ASVob95TNp7X6TCvuS by james@mstdn.starnix.network
 (DIR) More posts by james@mstdn.starnix.network
 (DIR) Post #ASVob95TNp7X6TCvuS by james@mstdn.starnix.network
       2023-02-09T18:59:44Z
       
       0 likes, 0 repeats
       
       I don’t want to use #Go, I don’t want to use #Rust, I don’t want to use #Python, and I don’t want to use #Elixir. What other #programming #languages can I use?
       
 (DIR) Post #ASVob9aJX9n4e7dYyu by 10leej@mstdn.starnix.network
       2023-02-09T19:04:34Z
       
       0 likes, 0 repeats
       
       @james lua
       
 (DIR) Post #ASWHG8iUSoCQXjnG4W by amerika@noagendasocial.com
       2023-02-10T00:25:45Z
       
       1 likes, 0 repeats
       
       @james Perl, of course. It's the best of them.
       
 (DIR) Post #ASWNqYdOBA0Z4k9jhA by theorytoe@ak.kyaruc.moe
       2023-02-10T01:39:34.566395Z
       
       0 likes, 0 repeats
       
       @james it depends really on what your goals are
       
 (DIR) Post #ASWOchg5rGo31XNXpg by james@mstdn.starnix.network
       2023-02-10T01:41:40Z
       
       0 likes, 1 repeats
       
       @theorytoe See this thread:https://mstdn.starnix.network/@james/109837820460453945tl;dr you criticized rust, aral criticized go, and I had criticisms of python and elixir. so I made this post.
       
 (DIR) Post #ASWOci9s4YcqVtJKFM by theorytoe@ak.kyaruc.moe
       2023-02-10T01:48:16.575113Z
       
       0 likes, 0 repeats
       
       @james yeahbut no language is perfectand no language can fully replace another language (in therm of interoperability)but once you reach the point where you understand core programming concepts, the choice of a language doesnt really matter as much compared to its capabilities in the context of what you want to write.
       
 (DIR) Post #ASWUfEM7vtLYg1cz5s by tallship@gleasonator.com
       2023-02-10T02:55:55.266847Z
       
       0 likes, 0 repeats
       
       @james @theorytoe Why does you saying, “Guess I’ll have to resort to C.”, sound like it’s a bad thing?Personally, I’m not buying the whole “Phone home Go…” thing ;) That’s a good way to kill a [Go]lang, lolz, or at least freeze adoption of later versions in its tracks.After reading that thread you linked to, it’s apparently a non-issue wrt DDoS’es w/Rust as well?I’m going to sit down with Go soon enough myself. It’s been on my radar and Todo list for a long time. Python shouldn’t be the only modern (yet, interpreted) thing I do, and I usually just revert to ksh for sysadmin stuff anyway. It’s more portable than Bash.I did wanna throw these out there, coz I still have s love for them and in some arenas are still quite relevant:PL/I - new version released just a few days ago. Always one of my favs: http://www.iron-spring.com/Ada - still cutting edge IMO, and what I did most of my work in when it was brand new: https://www.adaic.org/advantages/ada-overview/Ada isn’t going to have any of the issues you cited. It’s good enough for modern day smart weapons that can never afford to be compromised.I’m not expecting you to embrace either, and really hope you choose Go (or Rust), but would appreciate your take - am I just a dinosaur former dev?All the best!#tallship #Golang #Rust #Ada #Python ⛵.
       
 (DIR) Post #ASX6H39TjYyZEibmds by screwtape@mastodon.sdf.org
       2023-02-09T21:13:05Z
       
       0 likes, 0 repeats
       
       @james
       
 (DIR) Post #ASX6H3fjncmQqlhXvM by james@mstdn.starnix.network
       2023-02-09T22:48:43Z
       
       0 likes, 0 repeats
       
       @screwtape #Lisp - made with secret alien technology (caption of the post)Okay then, it seems like I need to learn lisp soon...
       
 (DIR) Post #ASX6H4HJXuq0jJHYUi by colinsmatt11@gleasonator.com
       2023-02-10T03:20:33.107954Z
       
       0 likes, 0 repeats
       
       @james @screwtape The original lisp doesn't exist (kinda) but it's a family now! So which family member would you like to try
       
 (DIR) Post #ASX6H4oHZLD2NYhssi by screwtape@mastodon.sdf.org
       2023-02-10T05:17:18Z
       
       0 likes, 0 repeats
       
       @colinsmatt11 @james if you care about the fact that scheme is a lisp1, scheme, otherwise if you want to write a lot of programs common lisp (the tricky thing is choosing a compiler), if you want to be seen as having made a forward-looking web friendly decision, clojure.Don't trust me on most/any of those ;p @mhcat @ldbeth @galdor @svetlyak40wt @trurl @amoroso @scm which lisp should someone learn?
       
 (DIR) Post #ASX6H5NjRXZ89VIC8W by galdor@emacs.ch
       2023-02-10T09:57:21Z
       
       0 likes, 0 repeats
       
       @screwtape @colinsmatt11 @james @mhcat @ldbeth @svetlyak40wt @trurl @amoroso @scm - Scheme is a mess: implementations were based on R5RS, R6RS, or R7RS, and had to extend them because these standards are too minimalist to build production software. I stopped trying to use Scheme when I realize I needed to learn SRFI numbers for things as simple as list functions or hash tables.- Clojure is interesting (watch Rich Hickey's videos), but it's JVM-based, and Cognitec was sold to a bank. I'm not using the JVM (too many bad experiences), and I'm really not investing in a language controlled by a bank.- I finally realized that Common Lisp was still alive and kicking for a reason. It is not perfect, but it works. So Common Lisp for me.
       
 (DIR) Post #ASXLRZNsFUSdPXoeoa by ldbeth@mastodon.sdf.org
       2023-02-10T05:22:28Z
       
       0 likes, 0 repeats
       
       @galdor @screwtape @james @trurl @amoroso @colinsmatt11 @scm @mhcat @svetlyak40wt I have to confess that the only reason I chosen Common Lisp over Scheme is I wanted to find a long enough book to kill time and the thousands pages ANSI CL spec is much longer than the 50 pages R5RS.
       
 (DIR) Post #ASXLRaJemegKIkqnse by courtemancha@hachyderm.io
       2023-02-10T11:31:47Z
       
       0 likes, 0 repeats
       
       @mhcat @amoroso @galdor @colinsmatt11 @trurl @screwtape @ldbeth @scm @james @svetlyak40wt In the late 80’s I worked on a commercial project implementing Common Lisp on a new multi-processor.  We all had copies of Steele’s reference book “Common Lisp: The Language”, but always referred to it as “CL: The Luggage” because it just seemed so bloated at the time.
       
 (DIR) Post #ASXLRat6er2Q4hR78S by galdor@emacs.ch
       2023-02-10T12:47:18Z
       
       0 likes, 0 repeats
       
       @courtemancha Is there public information on that project? Lots of people would love to read about this kind of work!And as someone who as Steeel's book next to its desk, I'm fascinated to see such longevity for a language. Clearly not something common in tech.
       
 (DIR) Post #ASXLuwRjaCYTKqcx9M by courtemancha@hachyderm.io
       2023-02-10T12:52:38Z
       
       0 likes, 0 repeats
       
       @galdor Surprisingly, source code is on GitHub: https://github.com/tinysun212/bbn_clGoogle pulls up a few papers on the topic that unfortunately seem to be behind paywalls.
       
 (DIR) Post #Aaqv82DFs4viZZGlA8 by leobm@norden.social
       2023-02-10T06:08:49Z
       
       1 likes, 0 repeats
       
       @james @mo8it As an alternative to go, #vlang or #zig might also be quite interesting.