micahlt — 10/25/2022, 5:57:45 AM

Poll: what’s your favorite programming language? And why?

♥ 7 ↩ 2 💬 37 comments

comments

lxs:

Python — The simplicity makes it easy to debug, use and manage data with. Really easy-to-learn syntax as well!

11/14/2022, 12:14:15 AM
siliconecb_:

python and lua

11/10/2022, 8:02:47 PM
zu:

Lua and javascript

11/9/2022, 2:04:33 PM
og:

im learning go so ig that for now

10/27/2022, 12:21:01 PM
qns:

python bec i dont wanna think when i program

10/27/2022, 5:53:14 AM
non-biased-news:

Python and Lua:

  1. Python - easy to learn, great syntax, incredibly powerful, easily extendable

  2. And Lua - easy syntax, easy to learn, I can make stuff for the Playdate in it.

10/26/2022, 4:23:49 PM
gilbert189:

I’d probably like Lua more if it doesn’t use do and end to enclose code blocks (like, it’s 2022, Pascal “died” a long time ago), and it not being severely limited (lua’s version of regex is severely limited, although %b is cool), but that’s probably because it’s meant to be embeddable and easy to learn so

10/27/2022, 12:28:12 PM
june_:

flixel: underrated + flash lib + ported to windows thanks to haxeflixel

10/25/2022, 3:54:53 PM
micahlt:

interesting!

10/25/2022, 9:59:21 PM
june_:

although technically it doesnt really count as a programming language since it’s actually an actionscript library… but im counting it anyways

10/25/2022, 11:15:27 PM
oren:

JS bc it has many use cases and it's easy

10/25/2022, 1:02:45 PM
grippins:

^

10/25/2022, 1:45:20 PM
late:

this

10/25/2022, 5:08:30 PM
micahlt:

same here :) the JS ecosystem is very vibrant and there are a lot of great projects that use it.

10/25/2022, 9:59:54 PM
portalpower:

Yes.

10/26/2022, 5:08:09 PM
gilbert189:

agreed with this, although having to type console.log to print sucks a ton

10/27/2022, 12:29:56 PM
micahlt:

True - sometimes I just write const print = console.log at the beginning of my code so it’s easier.

10/28/2022, 12:55:35 AM
pufferfish101007:

rust: helpful compiler, most of the features make sense, compiles to wasm without having to wrestle with a bunch of extra bloated tools, lovely ecosystem, nice community, cute mascot

also WAT is fun because it is

10/25/2022, 9:26:21 AM
pufferfish101007:

also rust has built in support for unit testing, benching, and documentation generation, along with an official linter and formatter

10/26/2022, 9:03:28 AM
lily:

true

10/27/2022, 10:39:07 AM
lily:

rust because memory safety

10/25/2022, 8:16:10 AM
okayhappex:

Python, we can do a lot of things without messing up with ; and other syntaxes

10/25/2022, 8:14:38 AM
emeraldthunder1:

TS - It has a nice syntax, a variety of use cases and has typing annotations whilst not strictly enforcing them.

10/25/2022, 7:29:32 AM
wynd:

fair

10/25/2022, 10:26:28 AM
micahlt:

I’ve done a bit of TS and enjoyed it! Haven’t used it for any large-scale projects though.

10/25/2022, 10:02:42 PM
skylar:

scratch. reason why is that it is easy

10/25/2022, 7:09:37 AM
slider_on_the_black:

Based

10/25/2022, 7:20:23 AM
okayhappex:

Scratch isn't a programming language

10/25/2022, 8:15:06 AM
lily:

yeah it is, just not a very good one

10/25/2022, 8:16:34 AM
okayhappex:

Nope, it isn't. It's something like… an IDE. Several platforms used blocks for longer than Scratch.

10/25/2022, 8:17:27 AM
lily:

you’re thinking of scratch-gui, i’m talking about scratch-vm

10/25/2022, 8:19:14 AM
okayhappex:

I dunno what I should answer.

10/25/2022, 12:14:22 PM
gosoccerboy6:

Scratch is a programming language, you can take it up with wikipedia https://en.wikipedia.org/wiki/Scratch_(programming_language)

10/25/2022, 1:46:14 PM
okayhappex:

Bro Wikipedia isn't THE way of knowledge. The programming language is the blocks, not Scratch itself.

10/25/2022, 8:44:47 PM
gosoccerboy6:

True. I suppose “Scratch” can refer to both the programming language or the GUI/website.

10/25/2022, 9:08:30 PM
micahlt:

Scratch is both the website and the language: https://scratch.mit.edu/faq#:~:text=Scratch%20programming%20language

10/25/2022, 10:00:58 PM
lxs:

scratch is technically a programming language but i hate the 9 yr olds that go like “your website is shit bro, check out my super-advanced-epic-notclickbait-easy-to-use-fun scratch project!!!!!!!!!!!” even tho it’s prolly something called “Bus Driving Simulator” :skull:

11/14/2022, 12:19:18 AM