Rusty Key @_rustykey
Lisbon, Portugal Joined February 2008-
Tweets2K
-
Followers159
-
Following78
-
Likes590
I built my own JavaScript runtime in OCaml Mostly, I wanted to see how far OCaml could go against Bun and Node, and also OCaml vs zig in similar APIs. So I built `sirocco`. it uses JavaScriptCore (same engine as Bun and Safari). Event loop with libuv and it's written in OxCaml. here's what it supports so far: - console, fs, process, path, Buffer, URL, EventEmitter, TextEncoder/TextDecoder - Both callback and Promise APIs work setTimeout, setInterval, async/await - Proper exception handling with stack traces - Full ES6+ support: classes, modules, destructuring, spread operators I haven't used OxCaml (Jane Street's OCaml compiler fork) features extensively yet, just nativeint for zero-cost FFI pointers, but it's a good playground to learn about modes, unboxed types, and stack allocations. Performance is comparable to Bun on most benchmarks. Sometimes faster, sometimes slower. Both use JavaScriptCore so the JS execution should be the same, the difference is in the implementation itself. If this goes well, the dream is to make it work with Melange bindings and raw. You would bind to JavaScript, or depend on a library, and it could run freely on the server via an OCaml runtime without any effort. Full circle. It's experimental. It's incomplete, but it runs real JavaScript. gh repo: github.com/davesnx/sirocco
Now @davesnx presenting @OCamlLang @reasonml and server-reason-react in @ReactAlicante, go Dave go!
@yminsky Amazing as always! Any plans for releasing tiktoken implementation as well?
After the blog post "React server-side rendering with OCaml" by @javierwchavarri I wanted to try a simple idea: SSR in Reason with JSX but with the same interface as reason-react Given the same component tree that's used for JS compilation, should render on the server with OCaml
dune merged the PR for initial support for Melange. It's huge, we will have first-class support. (library ... (mode melange)) github.com/ocaml/dune/iss…
@davesnx We had similar conversation at FunArch. Not specifically to OCaml, but it would be nice to be able to redefine core errors and warnings anywhere. It’s not even about improving text, but mostly about providing context, such as your team conventions, links with details, etc
@neat_run, wow, love your project! Any plans for GHE support?
The @OCamlLang sketchbook @sketch_sh now supports version 4.13 of the OCaml compiler: sketch.sh/s/8cnNChTTq6Io… Planning to add support for 4.14 Soon™️. Announcement: discuss.ocaml.org/t/ann-sketch-s…
How is that Monday going? I wanted to analyze bundle size performance in Js_of_ocaml, so I rewrote an existing ReScript web app to compare both outputs. Here is the blog post, fresh from the press, with all the data, conclusions, and takeaways: javierchavarri.com/js_of_ocaml-bu…
As ReScript future compatibility with OCaml is not clear, @ahrefs we have been exploring Melange as an alternative way to compile to JavaScript, to keep increasing shared code+tooling between backend and frontend in a safe way. This is what we learnt: tech.ahrefs.com/building-ahref…
@markdalgleish @klpigeon Here's a demo, just in case :)
@markdalgleish @klpigeon That way whenever a class with reference is removed, the build fails and compiler tells us which component are relying on it. I imagine there should be a similar solution in TS world. Sorry if I am saying something trivial, I’ve been detached from the community for a while.
@buyildiz @reederapp So basically no support for the app that I bought three times (not counting mac os versions) :/
@reederapp is there any support for users? I was trying to reach out via website and via app (which apparently are using the same form) and nothing. No response, not even acknowledgement that my question was received. Are questions going straight into a shredder?
@romanschejbal I feel that we have some "ETA stigma" these days and people are trying to work hard around it. I think the main problem here is that people think of ETA as a hard deadline while it's just as it is — an estimation. Estimations tend to change over time and it's completely ok.
@romanschejbal I always prefer to estimate even if I know for sure that I will be wrong. I can update the estimation later when I get more information, but the initial one helps me and people who are working with me plan things.
Search functionality is now enabled on rescript-lang.org. New: it's also capable of searching API content as well. Please note that we will improve the search UI and search results in the near future. Enjoy
@igrekde В блуме на бауманской обустроили место для таких вот ребят с ноутами на втором этаже. Поэтому можно просидеть весь день без стыда
@igrekde Bloom-n-brew вне конкуренции, во всех локациях (правда, на стреле пока нет кухни). Еще Point и Циники из кофеен с кухней, но у них или мало розеток, или нет вайфая
K-Pop Pantera @Rhonda_Jeremy
78 Followers 876 Following Googlie eyes enthusiast | (he/him)//(ze/zim)
Emile Trotignon 🇺�... @etrotign
39 Followers 433 Following It needs but one foe to breed a war, not two, Master Warden,' answered Éowyn. 'And those who have not swords can still die upon them.
Oskar Maria Grande @musha68k
800 Followers 5K Following #computers #games #systems 🖖 #BlackLivesMatter
lateralus23 @lateralus231
172 Followers 7K Following λ λ λ « Regarde autour de toi le monde sans cesse grandissant de gens qui se prennent au sérieux »
Antonio Monteiro @_anmonteiro
3K Followers 258 Following Eng @recallai, building the universal API for meeting recording. Making @melange_re
Dillon Mulroy @dillon_mulroy
35K Followers 4K Following principal engineer @cloudflare • tweets about functional programming, typescript, neovim, & formula 1 • https://t.co/6Vr6DiQUoM • https://t.co/tlUe9v9eZC
5n32h1 @5n32h1
8 Followers 52 Following
Perihan Rashed @PerihanRashed
32 Followers 186 Following Senior UX Designer & UX Guild Lead @Dynatrace
Beetroot rider @zalupzavorotnik
150 Followers 175 Following Советы по саморазвитию. Скидка по промокоду #залупазаворотник
EduardoRFS.tei @TheEduardoRFS
9K Followers 2K Following 27yo anti floating point developer. You can almost always find me at https://t.co/XTQJQqaVhe, it's the boring side of tech.
Sean Grove @sgrove
6K Followers 1K Following I am, and have been for quite some time now, an unsavory character of dubious regard.
Jaap Frolich @JaapFrolich
632 Followers 3K Following Interested in engineering, machine learning, design & entrepreneurship.
ELLIOTTCABLE, now on ... @ELLIOTTCABLE
5K Followers 3K Following Queery {PL,Q}T. 💝 Now on Mastodon: https://t.co/lIGY7IsBfL Bluesky bridged: https://t.co/qrIfVmuSw3 (follow @ap.brid.gy first to enable!)
Vladislav @MisterPtits
12 Followers 859 Following
Mikhail Kucherov 🇳... @mikekucherov
311 Followers 142 Following Разработчик. Angular. Рефлексирую на темы работы, политики и личного всякого. Люблю видеоигры, кроссовки и @ice_lolley EN acc: https://t.co/hIwSYFNn2W
David Sancho @davesnx
4K Followers 2K Following Open Source UI stuff with OCaml at @ahrefs Made styled-ppx and server-reason-react Working on Reason / Melange / reason-react and co
iamminsk @iamminsk
11 Followers 63 Following
Dmytro Gerasymenko �... @botsbreeder
9K Followers 248 Following Founder & CEO at @ahrefs, https://t.co/SB88wQ76ro, https://t.co/PdOWsR8VgN and https://t.co/Z7efe8qKLP.
Antonín Simerský @asimersk
89 Followers 172 Following @ReScriptLang - @ReasonML @ReactJS - @ReactNative - @Typescript - @NodeJS @ReScriptPrague co-organizer - alter ego of @rodan_lewarx
Maty Fedak @matystl
95 Followers 258 Following
Nikhil Verma @NikhilVerma
512 Followers 954 Following CTO @ Non-Functional (AI compliance). Ex-Bumble London engineering lead. Building regulatory tech with AI. TypeScript, infrastructure, and making compliance act
Ben Schinn @benschinn
59 Followers 183 Following
Roman Schejbal @romanschejbal
485 Followers 662 Following Hi, I'm Roman, a student of software. Currently doing some Rust at Microsoft. 🦀
Juang Wiantoro @broerjuang
1K Followers 4K Following Civil Engineer from Philosophy Department. Software Engineer @hey_ario.
🦋 Jared Forsyth @jaredforsyth
6K Followers 2K Following follower of Christ. feminist. mormon. type theory, building kipos https://t.co/8skbe4jcU2 dev @KhanAcademy he/him @jaredforsyth.com on 🦋
Oleksiy Golovko @zindelzindel
364 Followers 520 Following OCaml, JavaScript, Python, Haskeller wannabe. Currently at @ahrefs
David Kopal @coding_lawyer
1K Followers 576 Following developer @dnanexus • former lawyer • speaker • creator https://t.co/1fpMXbSYvA • blogger @reasonML @reactjs • contributor @freeCodeCamp • organizer @reasonPrague
lanqy @lanqy
80 Followers 1K Following
Y A N I S @yanisurbis
369 Followers 5K Following Stay ontologically verified. The map is also part of the territory. Software Engineer https://t.co/ULVG2RS8oX | M.S. Computer Science @GeorgiaTech
Rodney Terry @RodneyT21619865
369 Followers 2K Following Golf NCAA basketball NCAA football NHL Sports Baseball Football (US)
BeMyApp @bemyapp
5K Followers 3K Following Global agency. We organize hackathons, DevLabs, conferences, workshops & more.
sabine 🐫🦀 / 'us... @sabine_s_
5K Followers 525 Following show me OCaml | an https://t.co/8e1icJBB76 maintainer | RFC 3339 dating coach | maybe not a sith lord | former overqualified señor meme developer | 5€ VPS kid
Oskar Maria Grande @musha68k
800 Followers 5K Following #computers #games #systems 🖖 #BlackLivesMatter
aron @Aron_Adler
3K Followers 3K Following ⊙ functional programming, dependent types, lean. i sometimes twitch stream myself writing lean4. love thinking about type systems. jewish. ¬p-zombie.
@linguopunk@mastodon.... @linguopunk
769 Followers 22 Following Language affects its speakers’ world view. So we need languages and writing systems diversity in digital world. By @andreysitnik for @logux_io.
EduardoRFS.tei @TheEduardoRFS
9K Followers 2K Following 27yo anti floating point developer. You can almost always find me at https://t.co/XTQJQqaVhe, it's the boring side of tech.
emelle.tv (em · elle... @emelletv
1K Followers 10 Following The talk show about OCaml, ReScript, and Reason ecosystems. We are here to ask silly questions and learn from the community.
ELLIOTTCABLE, now on ... @ELLIOTTCABLE
5K Followers 3K Following Queery {PL,Q}T. 💝 Now on Mastodon: https://t.co/lIGY7IsBfL Bluesky bridged: https://t.co/qrIfVmuSw3 (follow @ap.brid.gy first to enable!)
David Sancho @davesnx
4K Followers 2K Following Open Source UI stuff with OCaml at @ahrefs Made styled-ppx and server-reason-react Working on Reason / Melange / reason-react and co
Dmytro Gerasymenko �... @botsbreeder
9K Followers 248 Following Founder & CEO at @ahrefs, https://t.co/SB88wQ76ro, https://t.co/PdOWsR8VgN and https://t.co/Z7efe8qKLP.
Hongbo Zhang @bobzhang1988
7K Followers 709 Following Lead of @moonbitlang @moonbitlang_cn Author of ReScript compiler @rescriptlang @hongboz_cn
Dmitry Makhnev @DmitryMakhnev
1K Followers 813 Following Multitool @WebStormIDE @jetbrains. @TC39 delegate for @jetbrains. Opinions are my own. He/Him.
Ahrefs @ahrefs
172K Followers 145 Following The marketing platform for discoverability in search, AI, and the web. Explore your brand 👉 https://t.co/hEQ5B6OgR5
Roman Schejbal @romanschejbal
485 Followers 662 Following Hi, I'm Roman, a student of software. Currently doing some Rust at Microsoft. 🦀
jordwalke @jordwalke
67K Followers 808 Following Created @reactjs and @ReasonML. Formerly @facebook. Product at @replit. Vibe coder
OCamlPro @OCamlPro
2K Followers 85 Following OCamlPro helps you harness state-of-the-art languages like #OCaml and #Rust. We help you design & implement safe & powerful software #FormalMethods
OCaml @OCamlLang
5K Followers 18 Following OCaml is a general purpose industrial-strength programming language with an emphasis on expressiveness and safety.
Ricky Vetter @rickyvetter
968 Followers 1K Following Building UIs at Jane Street. Formerly @uber Sustainability, @RescriptLang, @messenger, @socialtables.
ReScript Association @ReScriptAssoc
2K Followers 1 Following We support the development of the ReScript programming language
Andrey Okonetchnikov @okonetchnikov
6K Followers 2K Following Improving communication between designers & engineers @ComponentDriven. @monolisafont, @reasonconf, @colorsnapper, @reactvienna.
Nik Graf @nikgraf
8K Followers 1K Following Passionate about Cryptography, CRDTs, React, skiing & cycling • Organizer of @ReactVienna
Oleksiy Golovko @zindelzindel
364 Followers 520 Following OCaml, JavaScript, Python, Haskeller wannabe. Currently at @ahrefs
Patrick Ecker @ryyppy
3K Followers 658 Following Engineering Manager / AI @KetryxHQ. Speaker, OSS @ReScriptAssoc & @rescriptlang 📺 https://t.co/50Hdf1wXNr
Antonio Monteiro @_anmonteiro
3K Followers 258 Following Eng @recallai, building the universal API for meeting recording. Making @melange_re
David Kopal @coding_lawyer
1K Followers 576 Following developer @dnanexus • former lawyer • speaker • creator https://t.co/1fpMXbSYvA • blogger @reasonML @reactjs • contributor @freeCodeCamp • organizer @reasonPrague
Yaron (Ron) Minsky @yminsky
22K Followers 368 Following Occasional OCaml programmer. Host of @signalsthreads. @[email protected] @yminsky.bsky.social https://t.co/kiUGRvWOO2
Reason Weekly @WeeklyReason
385 Followers 7 Following Weekly news about ReasonML and its ecosystem. Curated by @DmytroGladkyi. Dat: dat://weeklyreason.hashbase.io/ Mastodon: @[email protected]
Horse JS @horse_js
22K Followers 4 Following
Horse RE @horse_re
42 Followers 10 Following
Sean Grove @sgrove
6K Followers 1K Following I am, and have been for quite some time now, an unsavory character of dubious regard.
Javier Chávarri @javierwchavarri
1K Followers 273 Following Frontend @ahrefs • Previously @webflow • Passionate about The Web, JavaScript, and now OCaml 🐫.
Cheng Lou @_chenglou
69K Followers 464 Following Worked on: @reactjs, @messenger, @reasonml, @rescriptlang Currently: @midjourney, Pretext
pATCHES @p_ATCHES
3K Followers 112 Following Resources for music producers. Download Strum (M4L): https://t.co/8F1ikbOEQa
ReasonML News @ReasonML_News
395 Followers 4 Following The latest in ReasonML and its tools. A few ReasonML links every month, in your inbox. Curated by @rauschma and @jowe.
ReasonML Hub @reasonmlhub
938 Followers 4 Following Tweets by @rauschma. Note: @ReasonML is official account. Book: https://t.co/0mNTNunBgj
ReasonConf @reasonconf
1K Followers 2 Following A hands-on ReasonML conference for web developers & OCaml enthusiasts. We also tweet about upcoming Reason community events!
CSS Working Group @csswg
44K Followers 56 Following We're Cascading with Style... https://t.co/3QCqdWw9pW
Stoyan Stefanov 🪩 @stoyanstefanov
17K Followers 557 Following PerfPlanet, "JavaScript Patterns"... ex-Facebook, Yahoo, WebPageTest https://t.co/Uzv191KSFQ https://t.co/ZOF437DboX

























