itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Functional programming with JavaScript arrays - JavaScript arrays are an incredibly flexible way to model collections using techniques... - https://www.infoworld.com/article/3712714/functional-programming-with-javascript-arrays.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Advanced profiling proposed for Java Flight Recorder - Java’s profiling capabilities would be improved within the Java Flight Recorder (JFR),... - https://www.infoworld.com/article/3712811/advanced-profiling-proposed-for-java-flight-recorder.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Java Flight Recorder eyed for improvement - Java’s profiling capabilities would be improved within the Java Flight Recorder (JFR),... - https://www.infoworld.com/article/3712811/java-flight-recorder-eyed-for-improvement.html#tk.rss_all

gregorni, to Julia
@gregorni@fosstodon.org avatar

Any Nim or Julia people out there that also do app development? Can I get some ✋?

gregorni, (edited ) to ProgrammingLanguages
@gregorni@fosstodon.org avatar

I'll be honest, I don't like the idea of a "general-purpose programming language". I think the do-one-thing-well principle also (especially?) counts for language design, and if you create a language, you should have a clear idea of your target audience and what the language's usecase is supposed to be.

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Go language fixes for loop issue - Google’s Go (golang) language has reached version 1.22, bringing changes to for loops ... - https://www.infoworld.com/article/3712844/go-language-fixes-for-loop-issue.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Swift package plugin generates code from OpenAPI docs - Apple has released the stable 1.0 version of the Swift OpenAPI Generator 1.0, for gene... - https://www.infoworld.com/article/3712784/swift-package-plugin-generates-code-from-openapi-docs.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Java proposal would scrap sun.misc.Unsafe memory access - The memory access methods of Java’s sun.misc.Unsafe class would be deprecated for remo... - https://www.infoworld.com/article/3712663/java-proposal-would-scrap-sunmiscunsafe-memory-access.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

TypeScript 5.4 beta arrives - TypeScript 5.4, a planned update to the strongly typed JavaScript variant from Microso... - https://www.infoworld.com/article/3712660/typescript-54-beta-arrives.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Java proposal would streamline record creation - In an effort to streamline code, Java would be enhanced with derived record creation, ... - https://www.infoworld.com/article/3712640/java-proposal-would-streamline-record-creation.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Why IT execs need to consider GraphQL - Enterprise IT has long been a morass of oft-conflicting infrastructure choices, and re... - https://www.infoworld.com/article/3712544/why-it-execs-need-to-consider-graphql.html#tk.rss_all

rmathew, to zig
@rmathew@mastodon.social avatar

A little too cursory, but still interesting:

“My Impressions Of Hare”, ‘vfoley’ (https://vfoley.xyz/hare/).

Via Lobsters: https://lobste.rs/s/pdivx4/my_impressions_hare

On HN: https://news.ycombinator.com/item?id=39142154

gregorni, to TodayILearned
@gregorni@fosstodon.org avatar

I find it hard to learn a new programming language that has little adoption, for two reasons:

  1. It's often hard to find the libraries that I need to do something
  2. If I don't feel like I'm getting a great benefit of knowing the language or like I'll be able to do lots of cool stuff once I know it, I lack motivation.

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Java 23 begins to take shape - Although not expected to arrive until September, Java Development Kit 23 already has b... - https://www.infoworld.com/article/3712426/java-23-begins-to-take-shape.html#tk.rss_all

ramin_hal9001, to opengl
@ramin_hal9001@emacs.ch avatar

Question:

Does anyone know of an APL compiler or transpiler that can generated Vulkan or OpenGL shader scripts? (Free/libre would be most appreciated.) I think Aaron Hsu might have engineered something like this at some point, but I can't find anything about it at all right now, probably thanks to our amazing new "AI-enhanced" search engines.

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

Oracle’s plans for Java in 2024 - Oracle’s plans to evolve Java in 2024 involve OpenJDK projects ranging from Amber, for... - https://www.infoworld.com/article/3712441/oracles-plans-for-java-in-2024.html#tk.rss_all

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

The state of the C++ developer ecosystem - Every year, JetBrains conducts the Developer Ecosystem Survey to capture the landscape... - https://www.infoworld.com/article/3712186/the-state-of-the-c-plus-plus-developer-ecosystem.html#tk.rss_all #c

silmeth, to rust
@silmeth@mstdn.social avatar

Interesting approach to the mutability vs aliasibility problem addressed by with lifetimes and borrow checker: https://blog.janestreet.com/oxidizing-ocaml-ownership/

is adding ownership vs unique (mut) references vs shared references distinction – but with no generic lifetimes (thus references must be local to the callee to not prevent unique access in later calls – function calls can’t leak them to outside state).

Nice way to add this to a GC-ed language!

shabbir1, to programming

I have failed to learn code for more than 50 times. Now I’m kinda hopeless. Can’t even think anymore what should I do!

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

C# language snags Tiobe language of the year honors - As expected, Microsoft’s C# language has won the Tiobe programming language of the yea... - https://www.infoworld.com/article/3712025/c-sharp-language-snags-tiobe-language-of-the-year-honors.html#tk.rss_all #c#

gregorni, to GNOME
@gregorni@fosstodon.org avatar

What programming languages would you like to see get an official GNOME Builder template?

bamboombibbitybop, to programming
@bamboombibbitybop@mastodon.social avatar

Are there any programming languages with an 'until' loop? It would be logically equivalent to the extremely common 'while(!condition)' pattern. eg

userExit=false
until(userExit) {
mainMenu()
}

If not, I'm forking Python

frankel, to ProgrammingLanguages
@frankel@mastodon.top avatar
itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

How to use primary constructors in C# 12 - One of the striking new features in C# 12 is the support for primary constructors. The... - https://www.infoworld.com/article/3711900/how-to-use-primary-constructors-in-c-sharp.html#tk.rss_all .net #c#

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

How to use Rust with Python, and Python with Rust - Python and Rust occupy seemingly opposite ends of the language spectrum. Python, inter... - https://www.infoworld.com/article/3664124/how-to-use-rust-with-python-and-python-with-rust.html#tk.rss_all

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