Maxime Chevalier @Love2Code
💖 ➞ λ Compiler design PhD working on YJIT, a JIT compiler inside CRuby. Cynical optimist. Opinions are my own. 🌈 🇨🇦 pointersgonewild.com Montreal, Canada Joined November 2011-
Tweets6K
-
Followers17K
-
Following301
-
Likes1K
Sharing some thoughts to save younger programmers from falling into a common trap: The Alternative Implementation Problem pointersgonewild.com/2024/04/20/the…
Searchable Linux Syscall Table for x86-64 - Filippo Valsorda filippo.io/linux-syscall-…
『すずめの戸締まり』に登場する3本脚の椅子を再現したロボット設計,強化学習による歩容生成の論文を公開しました! 来週アメリカで開催されるRoboSoft2024にて発表します! website - shin0805.github.io/chair-type-tri… #すずめの戸締まり
I will not fear. Fear is the code killer. Fear makes you a worse programmer - Julia Evans jvns.ca/blog/2014/12/2…
Sonic Respiration: Controlling your breathing rate by layering white noise on a music recording when your rate is not on target. psi.engr.tamu.edu/wp-content/upl…
Become my colleague! Tenure-track position in computer engineering: mobile computing, networking, security. French required.
Going Manic with a FitBit - breckyunits breckyunits.com/going-manic-wi…
The Race to Make Humans Obsolete - Something I wrote for my friends working in AI pointersgonewild.com/2024/04/07/the…
Functional programming means algebraic thinking. Algebraic thinking requires types to be as interchangeable as possible. Interchangeable types means fewer types. Therefore, functional programming should by definition strive towards minimalism. Fewer types, less complexity.
Functional programming means algebraic thinking. Algebraic thinking requires types to be as interchangeable as possible. Interchangeable types means fewer types. Therefore, functional programming should by definition strive towards minimalism. Fewer types, less complexity.
I hate it when languages try to be "smart" and return some weird type when I'm expecting an array/list. It's super awkward to have to deal with some LazyWeirdVoodooShitIterator or FunkyWeirdIterable that's not interchangeable with a normal f'ing list.
Arc and Mutex in Rust - It's all about the bit itsallaboutthebit.com/arc-mutex/
An underrated performance advantage that systems languages have (vs say Java) is the ability to design tightly packed memory layouts. If your program needs to access lots of data, memory bandwidth and cache efficiency starts to matter. In C/Rust, you can make every bit count.
"Fixing a Bug in PyPy's Incremental GC", a new blog post by @cfbolz: pypy.org/posts/2024/03/…
Neuralink was kind enough to open their doors for me to tour their headquarters a few weeks back. It was an amazing experience and a day I'll never forget. This was at a company wide meeting at the end of the day. Thank you to everyone who made this possible. Hope y'all enjoy!…
One of the things I dislike the most with "traditional" WYSIWYG text editors is that there's all this hidden formatting. Suddenly the font and line spacing for a paragraph is different from the others, for no apparent reason, and it's unclear where these options are set.
The general-purpose robot race is really on. The next 10 years are going to be interesting for sure.
The general-purpose robot race is really on. The next 10 years are going to be interesting for sure.
If we assume that neural networks can be scaled infinitely, and that with bigger scale always comes better performance, is the demand for compute potentially unlimited? Will we reach a plateau of diminishing returns anytime soon?
If we assume that neural networks can be scaled infinitely, and that with bigger scale always comes better performance, is the demand for compute potentially unlimited? Will we reach a plateau of diminishing returns anytime soon?
New York Fed analysis: There are 14 college majors where at least half of graduates make $100k+ by mid career. They’re practically all in engineering, software, or economics.
Aaron Patterson @tenderlove
67K Followers 950 Following Job: @Shopify Opinions: Mine PGP: 4CE9 1B75 A798 28E8 6B1A A8BB 9531 70BC B4FF AFC6 Partner: @ebiltwin and cats. he/him @[email protected]Justine Tunney @JustineTunney
32K Followers 269 Following I built a C library that lets you compile 12kb static binaries that run natively on Linux, Mac, Windows, FreeBSD, OpenBSD, NetBSD and BIOS using just GCC/Clang.Shopify Engineering @ShopifyEng
47K Followers 644 Following Making commerce better for everyone. Follow us for technical discussions and updates on how engineers build @ Shopify. Need help? @ShopifySupportUfuk Kayserilioglu @paracycle
2K Followers 824 Following Physicist turned software dev turned eng mgr. Current: Leading Ruby Infrastructure team at @ShopifyEng & Board Member @rubycentralorgSatnam Singh @satnam6502
14K Followers 3K Following Punjabi-Scottish-American Haskell hacker at @GroqInc, cook, cyclist, lost in music. ∃🇮🇳 ∧ ∀🇬🇧 ∧ ∃🇪🇺 ∧ ∀🇺🇸 #celiac ex-{Microsoft, Google, Facebook}Thorsten Ball @thorstenball
20K Followers 756 Following Author of https://t.co/arW0hnVET0 and https://t.co/RN9xXOzhON. Working @zeddotdev. Ex-@sourcegraph. Programming where the rubber hits the road.mike dalessio @flavorjones
4K Followers 3K Following Find me on mastodon: @[email protected] Pronouns: he/him. Former Shopify, Pivotal, VMware, Bloomberg, various startups.Jean Boussier @_byroot
3K Followers 186 Following Rails core, Ruby committer, Senior Staff Engineer on @ShopifyEng's Ruby and Rails infrastructure team. Mastodon: @[email protected]Chris Seaton @ChrisGSeaton
5K Followers 2K Following Researcher at @Shopify // PhD in Ruby // Founder of @TruffleRuby // Squadron Leader of the Cheshire Yeomanry 🦊𝖒𝖒𝖆𝖑𝖊�.. @mmalex
14K Followers 4K Following noob @ midjourney; ex: NVResearch (InstantNGP/NeRF); cofounder MediaMolecule (Dreams, LittleBigPlanet); demoscene/vj (statix/bluespoon); synth tinkerer (plinky)Bob Nystrom @munificentbob
28K Followers 2K Following Programming language developer at Google, ex-game dev at EA, wrote "Game Programming Patterns" and "Crafting Interpreters". https://t.co/NSvQZjv923Nate Hopkins @hopsoft
5K Followers 1K Following Software writer, maker. Creator of UniversalID, TurboBoost, StimulusReflex, CableReady, and several other Ruby/JavaScript libraries. https://t.co/05iSQRrXtSLaurence Tratt @laurencetratt
4K Followers 309 Following Shopify / Royal Academy of Engineering Research Chair in Language Engineering.k0kubun @k0kubun
5K Followers 1K Following Optimizing Ruby's JIT compiler at @Shopify. https://t.co/S7Tk2VUAo6 https://t.co/gDK7KqrCvZ https://t.co/A3Msgmi0klBenoit Daloze @eregontp
2K Followers 463 Following Rubyist, Researcher at Oracle Labs, part of the @GraalVM team, @TruffleRuby lead. Expressed opinions are my own. https://t.co/FgXnYYsjjIGreg Navis @gregnavis
3K Followers 712 Following 🖥 Fractional CTO 🛠 Creator of active_record_doctor 📢 Follow me for tweets about Ruby, Rails, Hotwire, and PostgreSQLEmily Samp @EMGSamp
2K Followers 458 Following Software engineer @Shopify & co-organizer @wnb_rb. Brooklyn ➡️ LFK. she/her 🏳️🌈 I'm more active on Mastodon: [email protected]Phil Eaton @eatonphil
17K Followers 549 Following Working on @EDBPostgres. Mostly databases, distributed systems, books, and cooking. 💍🇰🇷deech @deech
5K Followers 1K FollowingWith Love @outtay_jack
36 Followers 143 FollowingFoolish Magician @Fool1shMagician
16 Followers 91 Following A fool1sh wizard here for some laughs and a good conversation.Eugene Vinitsky @EugeneVinitsky
13K Followers 2K Following Anti-cynic. Artificial narrow intelligence. Autonomous vehicles, multi-agent learning, and transportation. RS at Apple, Asst. Prof at @nyutandon. He/him.Thasli @Thasli250650
0 Followers 182 FollowingAshwin Jayaprakash @ashwinjay
208 Followers 4K Following Falling into the future at light speed. (Any opinions expressed are my own)Sky Walker🇺🇸�.. @SkyWalk708
669 Followers 5K Following Humanist,Independentist, Youtuber, Hacker, Activist, Trader, Chess player, Strategist, Marketing, etc...Igor Klopov @iklopov
203 Followers 222 Following 1x engineer. ex backend @vercel. "tweet like nobody's reading" - Mark TwainEO @EO84494235
65 Followers 1K FollowingJake @aerialfly
9 Followers 34 Following Data stuff at places like @okta, @shopify, @cargurus, @oreillymediaAbdur-RahmaanJ | DM a.. @osdotsystem
697 Followers 2K Following Python & OpenSource LibSQL and LumoSQL https://t.co/t8aEWwtkc9 https://t.co/4w3TInDbax @shopyoproject / @flaskcon / @pymugdotcomFTCfgjugsdf @cfgjugsdf
35 Followers 54 Followingsudqi jawabreh @sudqijawabreh
92 Followers 585 FollowingChristian Kjær @codetalkio
210 Followers 520 Following Founder of codetalk 👀 •• Rust/Serverless ❤️ Previously: Director of Eng at Famly 🌱 Built IoT platform at Factbird ☁️ •• https://t.co/T286gLOCPeBeardo Schmidt 🦗 @eyelidlessness
155 Followers 841 Following BLM. he/they. I make computer do things https://t.co/nM9JMSYlpl. I hate this format. be good to each other and be good to u tooMichael Esteban @MikeEsto
219 Followers 465 Following 👨💻 research engineer & a dog's best friend. he/him.polvo à galega @coproduto
16K Followers 3K Following CTO na @appcumbuca | Threads de tecnologia no fixado | Inimigo da orientação a objetos@[email protected] @modimo213
129 Followers 206 Following Dev on LLVM at Meta. He/Him @[email protected]Tim Potter @timothypotter
201 Followers 633 Following Let thy deeds be glorious, and thy hand victorious.Berny Zamora @bernyzamora
189 Followers 377 Following I make software. Enjoy chatting about software engineering over a craft beer. Steve McConnell is my hero. Living Pura Vida!Tony Malz @Zetteroni
2 Followers 25 FollowingDaniel Westendorf @dwestendorf
274 Followers 402 Following #cybersec Software Architect @HuntressLabs, founder @HOALife_app. My tweets are ephemeral.小邪兽 @SmallEvilBeast
2 Followers 102 Followingseal20 @seal205
71 Followers 2K Followingbrad @bradpurchase
440 Followers 984 Following He/him. Staff software developer @LightspeedHQ. Views are my own, obviously. Loves computers, music, sports and transit. 🏳️🌈🤖🏒Edoardo Maraia @EdoardoMaraia
1 Followers 62 Following The Eddy. Web-Developer on a Ruby on Rails mission.Luis Papiernik @LPapiernik
14 Followers 360 Following0x4635 @0x4635
796 Followers 5K Following Warning: 18+! F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5. Male. Profile image art: @WayForward, header image art: @SetzeriHiranyey Gajbhiye @hiranyey
20 Followers 83 FollowingFjanton @Skepton
183 Followers 411 Following Är inte som anda killar. 36år, steriliserad och vänster. Kan spela meme-pingis all day long.ɟɟoɥɹǝppıɹ @hoffridder
1K Followers 671 Following dysfunctional programming language developer Tryna make friends LANG: en_US, es_ES, da_DK, C/C++, js/ts, WASM, hs/kmsOZ20 @studioOZ20
125 Followers 2K FollowingMia_Taylor @MiaTaylor285729
3 Followers 954 FollowingAaron Patterson @tenderlove
67K Followers 950 Following Job: @Shopify Opinions: Mine PGP: 4CE9 1B75 A798 28E8 6B1A A8BB 9531 70BC B4FF AFC6 Partner: @ebiltwin and cats. he/him @[email protected]Justine Tunney @JustineTunney
32K Followers 269 Following I built a C library that lets you compile 12kb static binaries that run natively on Linux, Mac, Windows, FreeBSD, OpenBSD, NetBSD and BIOS using just GCC/Clang.Shopify Engineering @ShopifyEng
47K Followers 644 Following Making commerce better for everyone. Follow us for technical discussions and updates on how engineers build @ Shopify. Need help? @ShopifySupportUfuk Kayserilioglu @paracycle
2K Followers 824 Following Physicist turned software dev turned eng mgr. Current: Leading Ruby Infrastructure team at @ShopifyEng & Board Member @rubycentralorgmike dalessio @flavorjones
4K Followers 3K Following Find me on mastodon: @[email protected] Pronouns: he/him. Former Shopify, Pivotal, VMware, Bloomberg, various startups.Chris Seaton @ChrisGSeaton
5K Followers 2K Following Researcher at @Shopify // PhD in Ruby // Founder of @TruffleRuby // Squadron Leader of the Cheshire Yeomanry 🦊Bob Nystrom @munificentbob
28K Followers 2K Following Programming language developer at Google, ex-game dev at EA, wrote "Game Programming Patterns" and "Crafting Interpreters". https://t.co/NSvQZjv923Laurence Tratt @laurencetratt
4K Followers 309 Following Shopify / Royal Academy of Engineering Research Chair in Language Engineering.Benoit Daloze @eregontp
2K Followers 463 Following Rubyist, Researcher at Oracle Labs, part of the @GraalVM team, @TruffleRuby lead. Expressed opinions are my own. https://t.co/FgXnYYsjjIMike Acton @mike_acton
29K Followers 10K Following Previously: VP@Unity3d Previously: Engine Director@Insomniac Games Leadership. Family. Video game engine development. Data-oriented programming.Slava Egorov @mraleph
11K Followers 618 Following 👋compiling compilers @Google: leading @dart_lang AOT & JIT @[email protected]Daniel Lemire @lemire
21K Followers 1K Following Computer science professor at @TELUQ (Université du Québec, @ReseauUQ), programmer, blogger. @Nasorg👨💻Ben L. Titzer @TitzerBL
2K Followers 358 Following Director of the WebAssembly Research Center at Carnegie Mellon University. Principal Researcher. Wasm co-founder. Former V8 engineer. Compilers!Peter Zhu @peterzhu2118
2K Followers 119 Following Senior Developer at @ShopifyEng. Ruby core committer. Photography geek. Mastodon: @[email protected] Instagram: https://t.co/O2timr9cJyMontréal 🌸 @Montreal
198K Followers 2K Following What to do and to taste in Canada's cultural capital — plus some petit fun! Powered by Tourisme Montréal. 100% human-generated content. FR : @monmontrealAI DRIVR @AIDRIVR
12K Followers 69 FollowingBryce Adelstein Lelba.. @blelbach
14K Followers 2K Following Principal Architect at @NVIDIA working on programming languages. C++ Library Evolution chair emeritus. Frequent @traveloneworld flyer. Horology nerd.Mehdi Amini @JokerEph
1K Followers 447 Following Curious about everything, tech and software in particular. Compilers (MLIR/LLVM/OpenXLA) & GPUs! @NvidiaMatt Gale @mdgale
360 Followers 301 Following Indie builder in the https://t.co/Ty548TvgK9 ecosystem who loves to talk programming and feelings. Cohost of https://t.co/gQdg2hIiHrDirty Tesla @DirtyTesLa
98K Followers 1K Following YouTube and Merch: https://t.co/xDxdMQtRrJ MS, Biology; Anti-sleep AiMarius Kintel @kintel
242 Followers 116 FollowingТsфdiиg @tsoding
44K Followers 181 Following Recreational Programming: https://t.co/cPjxUvz266 ⠀⢀⣰⣾⡿⣶⣿⠿⣶ ⢠⣼⣿⣿⣷⣿⣿⣶⠉ ⢸⣿⣿⣿⣿⣿⣿⠀⠀deadalǹ͔͜͡i͗͞�.. @deadalnix
19K Followers 888 Following Creator of $BCH , now working on $XEC: https://t.co/UOW84gbs6K https://t.co/EHezzmR4v3 Benevolent dictator of @Bitcoin_ABC . Vi/VimJim Keller @jimkxa
33K Followers 134 Following CEO @tenstorrent, Cofounder @atomic_semi @BayaSystems and FlexAI board member. Fan of 2x2 matrixes, books, refactoring and creative tensionxAI @xai
998K Followers 36 FollowingDynamic Language Symp.. @dynlangsym
353 Followers 170 Following Dynamic Languages Symposium (DLS) is a place for researchers and practitioners to share results and experience on all aspects of dynamic languages. 👩💻👩🔬👨🔬👨💻max.rss @tekknolagi
1K Followers 881 Following Bread, beans, programming languages; fmr Chief Potato; he/him; cover photo credit xkcd proud owner of https://t.co/kUeNYzHHut https://t.co/q3ainEJ9sWJimmy Miller @jimmyhmiller
896 Followers 302 Following Co-host of the future of coding podcast. Currently looking for a position working with compilers and/or rust. https://t.co/DHk4LKgxFeMike Poullas @mikepoullas
259 Followers 140 Following CS/Math Prof & Engineer in MTL. I build things with Linux/macOS, C/C++/Vim. OS, Graphics & Hardware Enthusiast. ❤️ the MOS6502. Mindful Meditator. 🇨🇦 🇬🇷Tesla Optimus @Tesla_Optimus
188K Followers 11 Following A general purpose, bi-pedal, humanoid robot capable of performing tasks that are unsafe, repetitive or boring.Andreas Kling @awesomekling
36K Followers 398 Following 🌅 Recovering addict 🐞 Building a truly independent web browser (@ladybirdbrowser) 💕 Married to @KatalinKultZig @ziglang
14K Followers 2 Following A general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.CGO @CGOconf
417 Followers 123 Following IEEE/ACM International Symposium on Code Generation and Optimization March 2nd – March 6th, 2024, Edinburgh, United KingdomMichel Steuwer @MichelSteuwer
523 Followers 193 Following Mastodon: @[email protected] | https://t.co/jzWdXuCM7V | Professor | Chair of #Compilers and #ProgrammingLanguages at @TUBerlinMPLR @MPLR_Conf
332 Followers 162 Following International Conference on Managed Programming Languages & Runtimes (MPLR'23). Official hashtag: #MPLR23Saam Barati @saambarati
1K Followers 482 Following Working on VMs and Compilers at Epic Games. I used to work on JavaScriptCore at Apple. He/him. https://t.co/uSRqth1nhPLuke Wagner @luke_wagner
2K Followers 0 Following Fastly, formerly Mozilla, mostly working on WebAssembly // parametric turtles, all the way upChitwan Saharia @Chitwan_Saharia
3K Followers 289 Following @ideogram_ai Past: Sr. Research Scientist @GoogleAI || B. Tech, CSE, @IITBombaySam Saffron @samsaffron
9K Followers 349 Following Cofounder and co-CEO https://t.co/dFa0cLo9yn , rubiest, SQL fan, open source developerRust Language @rustlang
142K Followers 2 Following A programming language empowering everyone to build reliable and efficient software.🐥SophieDIY @SophieDiy
155 Followers 150 Following Électronique, impression 3D, programmation, science, fabrication de bière, etc: https://t.co/FGjYo0WJTcStable Diffusion 🎨.. @DiffusionPics
58K Followers 41 Following Stable Diffusion powered Generative AI Art 🖼️ Animation 🎞 & Research 🧪 by #StabilityAI 🤖 AI image generation #SDXL #ControlNet #AnimateDiff (Midjourney)Guillaume Alain @gyomalin_ML
562 Followers 351 Following Finished PhD in AI with Yoshua Bengio at University of Montreal. Now working at Mila in IDT team.Neuralink @neuralink
1.4M Followers 1 Following Creating a general-purpose, high-bandwidth interface to the brainRob Maurer @TeslaPodcast
292K Followers 106 Following Rob Maurer hosts Tesla Daily - news and analysis on Tesla, Inc., published every weekday.Dave Lee @heydave7
449K Followers 454 Following Host of YouTube channel Dave Lee on Investing, TSLA investor since 2012, building with AI.Peter Cooper @cooperx86
25K Followers 2K Following GitHub user #118. Obsessions include SQLite, Ruby, Python, LLMs, Bach, and the piano. Absurdist.Fabio Morreale @fabiomorreale
519 Followers 556 Following Polemical scholar & algorithmic artist - Senior Lecturer @AucklandUni - technology ethics; music AI; digital labourWhole Mars Catalog (S.. @WholeMarsBlog
456K Followers 24K Following Covering tech, markets, AI, new energy, and autonomous electric vehicles 24/7Chris Lattner @clattner_llvm
79K Followers 182 Following Building beautiful things like Mojo🔥 and MAX @Modular, lifting the world of production AI/ML software into a new phase of innovation. We’re hiring! 🚀🧠Gary Black @garyblack00
414K Followers 99 Following Managing Partner, The Future Fund LLC, SEC registered investment adviser. CEO/CIO/PM. https://t.co/FVygs3Yhc0. Disclosure: https://t.co/omhTsCtilhAudrey Durand @audurand
1K Followers 406 Following Interested in ML approaches that learn by interaction with their environments, e.g. bandits or RL methods, and their applications to healthcare problems.Valentin @val_sagrario
1K Followers 240 Following Art + Engineering. Electronic Eng, 10+ years in the software industry. Shaders, UI/UX, music & DSP. Working on my own tech in my spare time.⭐@mollymorphic@mast.. @mollymorphic
389 Followers 566 Following Software MahouShoujo┇JavaScript Princess┇Programming Language Nerd ┇Music Dork┇⚧ She/Her ☇ @[email protected] avi: @citruslucy via https://t.co/OziuEnphase Energy @Enphase
34K Followers 1K Following Enphase Energy is a global energy technology company and the world’s leading supplier of microinverter-based solar and battery systems.I was reading @Love2Code 's blog post, The Race To Make Humans Obsolete. Can't stop thinking about this: "Soon, you’ll be able to have access to an app like Spotify that generates an endless stream of music tailored specifically to your unique and ever-changing personal…
@Love2Code even if they didn’t win, I’m sure lots of these projects had a pretty large impact. They experimented, they shared their experiences and probably helped others. Sometimes it’s easier to experiment with a blank slate with big goals. Whatever pushes people to do hard work and get…
@Love2Code I think it's a good point! Also reminds me of "The Economics of Programming Languages" (youtu.be/XZ3w_jec1v8) — seems critical to have a large scale user of the alternative language runtime to anchor it. YouTube almost did this with Unladen Swallow peps.python.org/pep-3146/
This morning I upgraded Shopify's monolith from Ruby 3.3.0 to 3.4-dev. We measured a ~4% reduction in latency (with YJIT).
I've been working on animation and color palette generation for github.com/ara3d/geometry…. Here is a test of 100,000 animated cubes with shadows on.
@Love2Code @WholeMarsBlog Elon imagining a world where his ego is just a little smaller and his kids don't hate him
Some more tests of the instancing system.
A good read, sums up my thoughts on AI The Race to Make Humans Obsolete pointersgonewild.com/2024/04/07/the… via @Love2Code
@Love2Code I'm building a library for instancing large sets of objects. The goal is efficient rendering and manipulation of large architectural models.
Iterators must go
@cyrus_msk @lemire Video available in potato quality: archive.org/details/Andrei…
@Love2Code . I agree with your points entirely, music was the one thing that surprised me, and I've been talking with some friends from my music production days, it might be a Kasparov moment for musicians, we will lose so much potential due to the now realistic, unrealistic expectations.
De certa forma eu compartilho do mesmo pensamento da Maxime aqui ... E talvez das mesmas preocupações ... Algo interessante q ela menciona no blog ... E q tem relação com uma discussão aqui no twitter recente. "More content seems better, but the online world already feels, in…
The Race to Make Humans Obsolete - Something I wrote for my friends working in AI pointersgonewild.com/2024/04/07/the…
"Thanks to technological progress, you can now get groceries, clothing and household items delivered, get Uber Eats with no social contact. You can take courses online. Work remotely. Game in virtual reality. Substitute relationships and intimacy for a porn addiction. What if we…
The Race to Make Humans Obsolete - Something I wrote for my friends working in AI pointersgonewild.com/2024/04/07/the…
@lemire People always tout Rust’s iterators as a huge feature but from what I’ve seen it just devolves into giant unreadable chains of zip().map().zip().jdhshdhe() with captures and whatever. For small stuff it’s OK but large stuff gets crazy.
@Love2Code People complain about Go’s low variety of basic data structures, but there’s a comfort in knowing that when some random code returns a slice, or map they are the same ones that I know with the familiar leaky abstractions.
@Love2Code I use basically a total of 4 datatypes in PHP, and i don't have to think about any of them because i have a dynamic typed lang. I feel like all this emphasis on types lately in programming is just the new hot way to over-engineer things.
That's where I like D's ranges system, most of the time things do return arrays, sometimes lazy ranges, but you can almost always just get a slice/array out of it.
I hate it when languages try to be "smart" and return some weird type when I'm expecting an array/list. It's super awkward to have to deal with some LazyWeirdVoodooShitIterator or FunkyWeirdIterable that's not interchangeable with a normal f'ing list.