vascorsd, to programming
@vascorsd@mastodon.social avatar

This language (that I only became aware today) seems the most similar to #scala syntax wise compared to the more recent new age langs that are targeting #wasm.

Also says it wants a "blend of fp" and bring it to more mainstream ppl.

Some obvious extras or improvements seem to come from #rust (at least on a quick look) which are nice.

But, the more the merrier, #FunctionalProgramming languages, static strong typed (it seems).

#grainlang #fp #ProgrammingLanguages

https://grain-lang.org/docs/guide/hello_world

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 #programminglanguages #softwaredevelopment #developmenttools #kotlin

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 #programminglanguages #developmenttools #java

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 #programminglanguages #softwaredevelopment #java

vegard, to gamedev
@vegard@mastodon.social avatar

Somebody made a programming language for NES games:

https://pubby.games/nesfab.html

Honestly looks pretty cool.

#nes #gamedev #retrogaming #programminglanguages #plt

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 #developmentlibrariesandframeworks #programminglanguages #softwaredevelopment #microsoft.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

#scala #scala3 #ScalaNative #programming #fp #programmingLanguages

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.
#Lua #programming #programmingLanguages

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 #programminglanguages #softwaredevelopment #java #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 #programminglanguages #softwaredevelopment #javascript

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.

#programming #lua #programminglanguages

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.

#programming #lua #programminglanguages

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

#programming #lua #programminglanguages

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 #programminglanguages #softwaredevelopment #developmenttools #cloudcomputing #java

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 #programminglanguages #softwaredevelopment #java

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 #programminglanguages #softwaredevelopment #webdevelopment #typescript #javascript

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 #programminglanguages #softwaredevelopment #python

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 #smallandmediumbusiness #programminglanguages #softwaredevelopment #cloudcomputing #microsoft #windows #linux #macos #java

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 #programminglanguages #softwaredevelopment #microsoft.net #opensource

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 #programminglanguages #softwaredevelopment #microsoft.net #opensource

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

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