@Harmonizr recommended a great talk by Jonathan Blow - game designer of Braid and The Witness. The main point is that itβs easy to lose the knowledge, and itβs happening right now in the software industry.
#talk #language #gamedev
#talk #language #gamedev
YouTube
Jonathan Blow - Preventing the Collapse of Civilization (English only)
Jonathan's talk from DevGAMM 2019.
https://www.youtube.com/c/DevGAMMchannel
https://www.youtube.com/c/DevGAMMchannel
Good one: this document describes which languages Fuchsia supports. Short summary:
- C - platform β , end-developers β
- C++ - platform β , end-developers β
- Dart - platform β , end-developers β
- Rust - platform β , end-developers β
- Go - platform β, end-developers β
- Python - platform β , end-developers β
#fuchsia #google #language
- C - platform β , end-developers β
- C++ - platform β , end-developers β
- Dart - platform β , end-developers β
- Rust - platform β , end-developers β
- Go - platform β, end-developers β
- Python - platform β , end-developers β
#fuchsia #google #language
Esoteric programming languages are different. Some are frightening, like Madness. Some are funny, like FiM++. But I've never seen anything as disgusting as Folders. There are no source code files in Folders, just Windows folders hierarchy, and this hierarchy defines our program.
#humor #esoteric #language
#humor #esoteric #language
danieltemkin.com
Daniel Temkin | Folders Language
An entertaining talk with a brief history of different programming languages, a nice complement for your evening: "Why Isn't Functional Programming the Norm?"
#talk #fp #language
#talk #fp #language
YouTube
Why Isn't Functional Programming the Norm? β Richard Feldman
Richard is a member of the Elm core team, the author of Elm in Action from Manning Publications, and the instructor for the Intro to Elm and Advanced Elm courses on Frontend Masters. He's been writing Elm since 2014, and is the maintainer of several openβ¦
Frightening yet very interesting overview of different problems you will face trying to adapt your product to different languages.
#language #localization
#language #localization
ericwbailey.website
What they donβt tell you when you translate your app
Forget inverting binary trees, translating or localizing a digital experience is one of the most difficult things you can do with software.β¦
Well, Kotlin 1.7.0 is out. Feels like an intermediary release. Smells like teen spirit. I wonder, where this
#kotlin #language
T & Any syntax in generics will lead us to.#kotlin #language
Kotlin Help
What's new in Kotlin 1.7.0 | Kotlin
π1
Not sure how to summarize this post. Author shares his thoughts on soft and languages, experiments with UI-frameworks, and, finally, implements a JVM language. It's a longread, but it's worth it.
#ui #programming #language
#ui #programming #language
Luis
Adventures in Dynamic Software, Visualisations, Creating a JVM Language, UI, and More
In which I detail what I've been doing this year, and some ideas for improving our software.
Nice talk! Jack Rusher - Stop Writing Dead Programs. Why do we write programs the way we do?
#talk #programming #language
#talk #programming #language
YouTube
"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)
Most new programming languages are accidentally designed to be backwards compatible with punchcards. This talk argues that it would be better to focus on building new live programming environments that can help us solve the problems of the future.
Talk transcriptβ¦
Talk transcriptβ¦
π1
Stumbled upon this nice github repo: a collection of posts describing how to implement something. BitTorrent client? Be my guest. Cryptocurrency? Easy. Your own shell? You're welcome.
#programming #language #repository
#programming #language #repository
GitHub
GitHub - codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.
Master programming by recreating your favorite technologies from scratch. - codecrafters-io/build-your-own-x
Ladies and gentlemen, please welcome JEP 430: String Templates!
They've decided to bring something like string interpolation to Java, but to do it BETTER than everyone else.
The result is, well, quite surprising:
#java #language #jep
They've decided to bring something like string interpolation to Java, but to do it BETTER than everyone else.
The result is, well, quite surprising:
String s = STR."\{x} + \{y} = \{x + y}";#java #language #jep