itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

JetBrains' Kotlin Multiplatform is now stable - JetBrains has released a stable version of its Kotlin Multiplatform technology for sha... - https://www.infoworld.com/article/3709849/jetbrains-kotlin-multiplatform-is-now-stable.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Possible Java streams enhancement - Java’s stream operations would become more flexible and expressive and allow custom in... - https://www.infoworld.com/article/3709529/possible-java-streams-enhancement.html#tk.rss_all

vascorsd, to programming
@vascorsd@mastodon.social avatar

It's so rare that anyone remembers about when talking about other like in this particular case. Just happy and surprised 🧐

--

Things I like about Gleam's Syntax https://erikarow.land/notes/gleam-syntax | https://lobste.rs/s/ev9cam

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Java 11 and Java 17 lead Java usage, Azul survey finds - Java 11 and Java 17, designated Long Term Support (LTS) versions of the language by Or... - https://www.infoworld.com/article/3708994/java-11-and-java-17-lead-java-usage-azul-survey-finds.html#tk.rss_all

vegard, to gamedev
@vegard@mastodon.social avatar

Somebody made a programming language for NES games:

https://pubby.games/nesfab.html

Honestly looks pretty cool.

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

How to use structured concurrency in C# - Modern programming languages such as C# facilitate the efficient use of resources by a... - https://www.infoworld.com/article/3709088/how-to-use-structured-concurrency-in-c-sharp.html#tk.rss_all .net #c#

vascorsd, to programming
@vascorsd@mastodon.social avatar

"We’re happy to announce the release of Scala Native. Scala Native 0.4.16 is yet another maintenance release backporting changed from the 0.5.0-SNAPSHOT branch. This version introduces support for using Scala Native with JDK 21 and introduces bug fixes to the runtime. It also fixes severe performance problems when using java.nio.MappedByteBuffers."

https://scala-native.org/en/stable/changelog/0.4.16.html

matadan, to programming
@matadan@mastodon.social avatar

I’m hoping to start a new video series called Level Up Lua this weekend. First one will be in how to level up from print debugging to unit testing.

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

C# challenges Java in language popularity - Microsoft’s C# language is creeping up on Java in the Tiobe index of language populari... - https://www.infoworld.com/article/3708688/c-sharp-challenges-java-in-language-popularity.html#tk.rss_all #c#

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Intro to Hyperscript: Rethinking JavaScript - Some of us remember HyperCard, an interesting branch in the evolutionary tree of progr... - https://www.infoworld.com/article/3708109/intro-to-hyperscript-rethinking-javascript.html#tk.rss_all

matadan, (edited ) to random
@matadan@mastodon.social avatar

Lua is a very interesting language. It’s almost a proto-language that you can build out from. It’s very simple - like C - but has just enough to make it a better choice than C for most use cases I think. You just have to use the features it provides which many people don’t. This is the same story as every language though.

matadan, (edited )
@matadan@mastodon.social avatar

Programming should be about building composable components that chip away at the problem domain but many people get stuck with using just what the language provides. Lua’s lack of switch is a perfect example. It’s not hard to write a function that provides switch-like behaviour. It’s maybe 3 lines of code. But I see bulk if/elseif with many cases everywhere.

matadan, (edited )
@matadan@mastodon.social avatar

e.g.

local function switch(selector, cases)
local case = cases[selector] or cases.default or function() end
return case()
end

njoseph, to opensource
@njoseph@social.masto.host avatar

The Economics of Programming Languages, by the creator of Elm language
https://youtu.be/XZ3w_jec1v8

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Azul cloud service spots dead code in Java apps - Java software and services provider Azul has added a code inventory capability to iden... - https://www.infoworld.com/article/3708309/azul-cloud-service-spots-dead-code-in-java-apps.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Java 22 begins to take shape - Java Development Kit 22, due to arrive in March 2024 as the next planned version of Ja... - https://www.infoworld.com/article/3708329/java-22-begins-to-take-shape.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

TypeScript 5.3 adds support for import attributes - TypeScript 5.3, an upgrade to Microsoft’s strongly typed JavaScript variant now in bet... - https://www.infoworld.com/article/3708188/typescript-53-adds-support-for-import-attributes.html#tk.rss_all

jsamwrites, to ArtificialIntelligence French
@jsamwrites@mastodon.social avatar
itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Python developers won’t let go of Python 2 - Python 3 was by far the choice over Python 2 in a late-2022 survey of more than 23,000... - https://www.infoworld.com/article/3707798/python-developers-wont-let-go-of-python-2.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

The Python developers clinging to Python 2 - Python 3 was by far the choice over Python 2 in a late-2022 survey of more than 23,000... - https://www.infoworld.com/article/3707798/the-python-developers-clinging-to-python-2.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Microsoft ships Java 21 builds - Hot on the heels of Oracle’s release of the Java 21 platform, Microsoft now is offerin... - https://www.infoworld.com/article/3707711/microsoft-ships-java-21-builds.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Microsoft’s F# refines loops in computation expressions - Microsoft has introduced a while! keyword in its open source F# language, providing a ... - https://www.infoworld.com/article/3707809/microsofts-f-refines-loops-in-computation-expressions.html#tk.rss_all .net

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Microsoft’s F# gets computation expressions enhancement - Microsoft has introduced a while! keyword with its open source F# language, providing ... - https://www.infoworld.com/article/3707809/microsofts-f-gets-computation-expressions-enhancement.html#tk.rss_all .net

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Java 22 could include computed constants, class-filed API - Java Development Kit (JDK) 21 officially arrived September 19, 2023. Next up is JDK 22... - https://www.infoworld.com/article/3707728/java-22-could-include-computed-constants-class-filed-api.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

10 JavaScript concepts every Node developer must master - Node.js went from an out-of-the-box idea to a mainstay in record time. Today, it's a d... - https://www.infoworld.com/article/3196070/10-javascript-concepts-every-nodejs-developer-must-master.html#tk.rss_all .js

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