Alexander Granin (@graninas) 's Twitter Profile
Alexander Granin

@graninas

📚 Author 🏗️ Software Architect 🎞️ FP 🧩 OOP 🎙️ Speaker 🔬 Researcher ✒️📜🚀👽 Sci-fi&Poetry 🧠 Thinker 📖
Book: Functional Design and Architecture

ID: 130754590

linkhttps://www.youtube.com/channel/UC8QBEF4ZCjrGaKvGyfxJRGA calendar_today08-04-2010 06:07:00

13,13K Tweet

7,7K Followers

864 Following

Dmitrii Kovanikov (@chshersh) 's Twitter Profile Photo

My take on why Functional Programming is not popular: 1. We live in a world where popular becomes more popular. If you didn’t win a coin flip of billions of dollars marketing on 90’s, it’s hard to break out of the niche. 2. Computers were slow back in the day. Compiled

Alexander Granin (@graninas) 's Twitter Profile Photo

Haskell is not popular. In fact, it's less popular than it was 10 years ago. Fifteen years ago, Uncle Bob Martin gave a talk titled "What Killed Smalltalk Could Kill Ruby, Too." 🔗 youtu.be/YX3iRjKj7C0?si… He argued that the downfall of Smalltalk was caused by the arrogance of

Alexander Granin (@graninas) 's Twitter Profile Photo

Learning Haskell with the idea of becoming productive ASAP is the wrong path. It won't get you far enough because many important things for practice are pretty advanced (ie monads, libraries, approaches). Instead, try learning Haskell to improve your coding skills. Basic Haskell

Alexander Granin (@graninas) 's Twitter Profile Photo

FP languages have bad tooling... compared to what, exactly? - C++. A horribly chaotic ecosystem. No standard package manager. Good luck with installing a compiler and libraries. Each IDEs is titanic: huge, slow, easy to break. - JavaScript. Enjoy dealing with incompatible

Alexander Granin (@graninas) 's Twitter Profile Photo

Some discount today. Any Haskell, Rust, or Scala developers interested in buying? And remember. The book is so good that a well-known Russian publisher found it and offered to publish it. How many authors do you know who have been pursued by publishers?

Alexander Granin (@graninas) 's Twitter Profile Photo

What are people thinking when they give a book 1 star due to damaged shipping? The review says nothing about the book itself, yet the rating severely punishes it.

What are people thinking when they give a book 1 star due to damaged shipping? The review says nothing about the book itself, yet the rating severely punishes it.
Agile Lemon (@agilelemon) 's Twitter Profile Photo

I've heard it claimed that software architecture is extra up-front work, like adding speculative features we may or may not need. That's inaccurate. It's usually the same code we would have written. The differences are how it's arranged and which way the references point.

Alexander Granin (@graninas) 's Twitter Profile Photo

I want to recommend the book "The Programmer's Brain" by Felienne Hermans /Fay-lee-nuh/, which I just finished reading. The book is already well-known without my recommendation. It has received many positive reviews, and Felienne, whom I once had a conversation with, is very

I want to recommend the book "The Programmer's Brain" by Felienne Hermans <a href="/Felienne/">/Fay-lee-nuh/</a>, which I just finished reading.

The book is already well-known without my recommendation. It has received many positive reviews, and Felienne, whom I once had a conversation with, is very
Leanpub (@leanpub) 's Twitter Profile Photo

Pragmatic Type-Level Design (PTLD E-Book) by Alexander Granin is on sale on Leanpub! Its suggested price is $39.00; get it for $22.50 with this coupon: leanpub.com/sh/QGwrxtvw Alexander Granin #SoftwareEngineering #Haskell #FunctionalProgramming #SoftwareArchitecture

Manning Publications (@manningbooks) 's Twitter Profile Photo

📣Deal of the Day📣 Mar 15 SAVE 50% on Functional Design and Architecture & selected titles: mng.bz/WrEx Alexander Granin Design patterns and architectures for building production quality applications using #functionalprogramming. #fp #architecture #designpatterns #apps

📣Deal of the Day📣 Mar 15

SAVE 50% on Functional Design and Architecture &amp; selected titles: mng.bz/WrEx <a href="/graninas/">Alexander Granin</a>

Design patterns and architectures for building production quality applications using #functionalprogramming. #fp #architecture #designpatterns #apps
Alexander Granin (@graninas) 's Twitter Profile Photo

If everyone were like Linus Torvalds, every next codebase would be called what it truly is—a pile of shit—and many developers wouldn’t be considered engineers. Linus protects Linux from bad code. We can't do the same in the industry, because everyone "should be nice."

Alexander Granin (@graninas) 's Twitter Profile Photo

Proper software engineering is a mountain. Once you've climbed it, you see the big picture. Not many want to climb it because it's hard and doesn't seem necessary. They argue, 'While you're climbing, we'll work around and get further.' But they don't see that the route they're

Alexander Granin (@graninas) 's Twitter Profile Photo

My masterpiece is here! Russian edition is on its way and will be published by DMK-Press soon this year (possibly by the end of summer).

Alexander Granin (@graninas) 's Twitter Profile Photo

"Who does he even think he is to invent design patterns?" One of the most absurd criticisms I’ve heard about my books. What, do we have some kind of certification process now? Do you need a PhD to invent design patterns? Is it no longer allowed to just do it? Maybe you

Alexander Granin (@graninas) 's Twitter Profile Photo

What great news! Thank you for this honored award! I'm happy to know that my book won! This is a surprise, a very pleasant one! And thanks to all my readers, present and future. There is so much to share about pragmatic software engineering in FP, and I hope to write more!