Programming

metacpan,
@metacpan@fosstodon.org avatar
faassen,
@faassen@fosstodon.org avatar

Lukewarm take: we need more lukewarm takes in programming

faassen,
@faassen@fosstodon.org avatar

@dabeaz
Lukewarm types: "Maybe this is an int, could be a string though, well let's accept either and not bother to ask how you want them to be, could be someone's city too though"

dabeaz,
@dabeaz@mastodon.social avatar

@faassen Eh, Meh.

HarkMahlberg,
HarkMahlberg avatar

Anyone got any good alternatives to ?

jcolag,
@jcolag@lemmy.sdf.org avatar

I only just learned about this, so haven’t signed up or checked out the communities and therefore won’t endorse it, but Codidact just came across my desk. codidact.com

atzanteol,
@atzanteol@techhub.social avatar

@HarkMahlberg

I use it instead of SO so it's an alternative for me. Much quicker and often just as good.

KathyReid,
@KathyReid@aus.social avatar

Super interesting piece from @sjvn for about the 60th anniversary of the programming language - and how it paved the way for other developments at Apple and Microsoft.

BASIC was my first language - on a - that's how old I am!

https://www.zdnet.com/article/basic-turns-60-why-simplicity-was-this-programming-languages-blessing-and-its-curse/

ehmicky,
@ehmicky@fosstodon.org avatar

We just released Execa 9, which is our biggest release so far.

If you're currently using Execa, you should check out the new features! Also, if you're currently using zx or Bun shell, you might be interesting in this alternative.

https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f

tymwol,
@tymwol@hachyderm.io avatar

I'm reading this book on now and what can I say so far about the language, is that it can be summarized as ‘best effort to create a decent functional language given the limitations of JVM’. https://www.goodreads.com/book/show/13541678

TheErlef,
@TheErlef@genserver.social avatar

Join @codebeamio to celebrate the 30th anniversary of the Erlang/OTP User Conference!

Don't miss the insightful talk: Documenting Erlang/OTP ⌨

In Erlang/OTP 27 a new way of documenting code will be added, documentation attributes. @garazdawi will go through what the new documentation attributes look like, what makes it different from what we had before and how it may effect your project.

https://codebeamstockholm.com/participants/lukas-larsson/

swiftcraft,
@swiftcraft@hachyderm.io avatar

🌐Join us at for "Experimenting in a Sociotechnical System" by @jessitron

🚀Explore innovative ways to conduct experiments in complex systems, beyond traditional methods.

https://youtu.be/Z06HJ7qLpHE

Don't miss out! https://swiftcraft.uk/register

tymwol,
@tymwol@hachyderm.io avatar

How not to be clever (for your own good) when #programming:

  • Always start with a simple solution.
  • Prefer simple solutions over the clever and fancy.
  • Proceed in small steps.
  • Change one thing at a time.
  • Don't future-proof.
  • Commit often.
  • Fail fast.
  • Prefer boring technologies.
  • Better repeat yourself than create unnecessary dependencies.
  • Get rid of dead code ASAP.
  • Make things that are hard to misuse.
  • If it doesn't have tests, it probably has bugs.
tseitr,
@tseitr@mastodon.sdf.org avatar

@tymwol no no no! do a for_each loop over terraform modules for resources that all have their own specifics and then shit gets too complicated and people do -target apply and your whole IAC is broken.

speaking for a friend that have to clean up this mess.

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

Node.js 20.13 brought great improvements. My highlights:

► Watch mode is considered stable now
► The util.styleText now accepts an array of modifiers

Of course, I have articles about both of those features! I just updated both of them to reflect new announcements.

“TIL — Node v18.11.0 comes with a watch mode, so you might not need nodemon”
https://pawelgrzybek.com/til-node-v18-11-0-comes-with-a-watch-mode-so-you-might-not-need-nodemon/

“Node.js added utility for text formatting — you may not need chalk anymore”
https://pawelgrzybek.com/node-js-added-utility-for-text-formatting-you-may-not-need-chalk-anymore/

#nodejs

alexelcu,
@alexelcu@social.alexn.org avatar
TheErlef,
@TheErlef@genserver.social avatar

Why Erlang?!

Join Kiko Fernandez and Ingela Andin in their talk at @codebeamio!

As Erlang/OTP developers for Ericsson and the Erlang/OTP team, they will provide insights into the history of Erlang/OTP, focusing on what happened after it became open source.

This talk is for anyone interested in Erlang/OTP and computer science! Learn more here: https://codebeamstockholm.com/keynotes/why-erlang/

sos,
@sos@mastodon.gamedev.place avatar

After 29 years, C++23 finally introduces "print" function.

Doomed_Daniel,
@Doomed_Daniel@mastodon.gamedev.place avatar

@quelsh @sos
could be deprecated at least

nf3xn,
@nf3xn@mastodon.social avatar

@sos y tho

henrikjernevad,
@henrikjernevad@mastodon.social avatar

Today's post discusses moving from imperative while and for loops to declarative collection functions like map and filter.

https://henko.net/blog/there-is-no-loop/

SergKoren,
@SergKoren@writing.exchange avatar

Thanks to a user on Mastodon @glitchcake, there is a programming language known as Emojicode https://www.emojicode.org

Please note, I find this to be the only valid reason to ever use emoji—ever.

AccordionBruce,
@AccordionBruce@mastodon.social avatar

@SergKoren

I’m not a programmer, but if I ever learned to code, I should start with this language

SergKoren,
@SergKoren@writing.exchange avatar

@AccordionBruce Actually, no. You shouldn’t. It’s not a user-friendly language.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • programming
  • PowerRangers
  • magazineikmin
  • InstantRegret
  • hgfsjryuu7
  • Durango
  • Youngstown
  • slotface
  • everett
  • thenastyranch
  • rosin
  • kavyap
  • khanakhh
  • mdbf
  • DreamBathrooms
  • anitta
  • vwfavf
  • ethstaker
  • tacticalgear
  • cubers
  • ngwrru68w68
  • modclub
  • cisconetworking
  • osvaldo12
  • GTA5RPClips
  • normalnudes
  • tester
  • Leos
  • provamag3
  • All magazines