Lisp, it has a lot of resources, and I mean foundational works like SICP.
Haskell is an incremental improvement over functional programming.
Nim is a niche thing, mostly useful to people who know other programming languages.
Assembly is fundamental to the machine, better to learn C first.
05.08.2023 23:34 β π 2 π 0 π¬ 0 π 0
I'm a born-again C++ developer, learning it now having not touched it for 20 years. Wow, it's a different beast, and in a good way. Best thing is that my old standby tools still work.
28.07.2023 01:29 β π 1 π 0 π¬ 0 π 0
I could repost it, but I have 1 follower, and he is a smug Haskell weenie.
28.07.2023 00:38 β π 1 π 0 π¬ 2 π 0
Wouldn't that just be tedious declarations, and not a "port"?
Maybe something SFML related?
28.07.2023 00:37 β π 0 π 0 π¬ 0 π 0
Wow, a like from @lefticus.bsky.social aka std::amish
27.07.2023 18:49 β π 0 π 1 π¬ 0 π 0
My take:
using using using using using using using using
Translation:
While addicted to type aliasing via the C++ "using" keyword, apply "using" as an example of dependence, utilizing the "using" keyword.
27.07.2023 00:01 β π 0 π 0 π¬ 0 π 0
*that uses only one word!
π
26.07.2023 15:59 β π 1 π 0 π¬ 1 π 0
You can pretty much condense the last decade of tech into these two posts
25.07.2023 20:12 β π 3393 π 1103 π¬ 24 π 15
"variables" are just parameters in the enclosing block ;-)
Algol figured out block structure, let's catch up with the definitions.
26.07.2023 04:43 β π 0 π 0 π¬ 1 π 0
If you want a POC, get a simple exchange between C++ and Erlang going. Just primitive types (bool would do, initially.)
Benchmark what you have, and gradually introduce concurrency or asynchrony as needed. But not from the start.
26.07.2023 03:55 β π 0 π 0 π¬ 0 π 0
Abseil doesn't seem to have Futures, so you're probably mixing Abseil, some other C++ futures implementation, and trying to serialize these things across different runtimes!
This is all a recipe for confusion.
26.07.2023 03:48 β π 0 π 0 π¬ 1 π 0
Are you in Erlang-land calling into C++?
If what you're is multiplexing on a connection, Futures are definitely a bad fit for it.
Link to a gist and I will take a look.
P.S. Ψ§ΩΨ§ ΩΩ
Ψ§Ω Ψ§ΩΨΩΨ¨ ΩΨ±Ψ¨ΩΨ§Ψ‘
26.07.2023 03:42 β π 0 π 0 π¬ 1 π 0
Wait, how are you communicating _futures_ across two entirely different execution environments!?
What am I missing here? Futures are not "normal" values that can be serialized across different contexts, they're a handle to a value yet to be computed!
I would love to hear more.
26.07.2023 03:32 β π 0 π 0 π¬ 1 π 0
a screencast of VS Code + Metals + sbt 1.9.3 used as build server. First, I type in `def foo`, and VS Code shows yellow squiggles indicating a compiler warning. When I hover over, it explains that the procedure syntax is derepcated and that a Quick Fix is available. Selecting the quick fix item fixes the procedure syntax automatically by injecting ": Unit".
released sbt 1.9.3 featuring an improvement on actionable diagnostic (quickfix) support
this is a compiler and tooling level mechanism to send structured fixes long with the compiler warnings. with Metals 1.0.0 and sbt 1.9.3 you can see it in action
https://eed3si9n.com/sbt-1.9.3 #Scala
24.07.2023 07:02 β π 5 π 2 π¬ 0 π 0
*Zio, not Zip.
26.07.2023 03:19 β π 1 π 0 π¬ 0 π 0
If you're already comfortable with one Effects library (Cats, Zip, etc.) you should be fine.
The book is specifically geared towards those with a Category Theory inclination. Go watch the author's lectures on YouTube first. It's an essential text, but not general.
26.07.2023 03:19 β π 1 π 0 π¬ 1 π 0
Java/Kotlin interop is seamless. It has to be, you know, for Android.
But I have only tried up to JDK11, mostly in the Kotlin to Java direction (the inverse can be trickier, not sure.)
26.07.2023 03:17 β π 1 π 0 π¬ 1 π 0
Associate Professor at @cst.cam.ac.uk, researching decentralised systems and security protocols. Advisor to the Bluesky team. Wrote βDesigning Data-Intensive Applicationsβ (OβReilly). he/him
I occasionally say interesting things.
they / them π³οΈββ§οΈ
Berkeley, CA
Substack: http://lcamtuf.substack.com/archive
Homepage: http://lcamtuf.coredump.cx
Mad computer scientist; electric motorcycle hacker; software architect; data viz whatever? Former nuclear tech, always NB. They/them. https://signal.me/#eu/5U6AQo_peWVxKPh5raxwBKUp8UxZm4iwfIb-21fgVSVQFRgfXn1DF42nvXiWSNfu
Probabilistic programming, Lisp, and a bit of Julia.
Lisp hacker, SRE, Xoogler.
Reviews: "unhinged", "deluded", "incoherent", "sick jerk" | Black Lives Matter | Vidas IndΓgenas Importam | Trans Lives Matter | typography, politics, profanity, analog electronics, retrocomputing, coffee, food | Mastodon: https://timeloop.cafe/@symbo1ics
Ken White, criminal defense attorney and First Amendment litigator. Co-host of Serious Trouble podcast and writer at The Popehat Report. Opinions here are my own. Decent people fight evil.
Signal: KenWhite.1969
Gran and Educator.
#EDUsky
Exploring the potential for superempowerment of individuals and networks by augmenting triadic joint attention with programmable semiotic scaffolding.
C++ Developer, Trainer, Speaker, YouTuber
https://www.youtube.com/@cppweekly
Opinions my own.
https://sarah.dev
Sr Director of Engineering @ Google: Core Web, Android, iOS Infrastructure
Formerly Vue Core β’
Frontend Masters teacher β’
O'Reilly Author β’
https://www.engmanagement.dev/
https://github.com/sdras
Opinions about product management, technology news and inclusivity in tech. Diversity is about demographics, inclusion is about creating a sense of belonging.
Creator of Elixir. Working at Dashbit and Livebook.
Brown Computer Science / Brown University || BootstrapWorld || Pyret || Racket
I'm unreasonably fascinated by, delighted by, and excited about #compsci #education #cycling #cricket and the general human experience.
SWE @ dbt Labs. Past: SDF, VoDa, Spotify. ApacheΒ Arrow/Databases/Compilers/DistSys. Rust/C++/OCaml/TLA+. π§π·Β βΒ πΈπͺΒ βΒ π http://bento.me/felipe / https://felipe.rs
It's really cute that you're gonna "defeat me with the power of friendship and all," but again, I am the devil from the Bible
fascists not welcome
Better than the one on twitter.
I teach cryptography at Johns Hopkins. https://blog.cryptographyengineering.com
The 76th most followed account on bluesky. I will NOT be updating this ranking when itβs no longer true