Daniel Jackson

17 posts

Daniel Jackson banner
Daniel Jackson

Daniel Jackson

@danieljacksoncs

Prof. of Computer Science and Associate Director of CSAIL, MIT.

Boston, MA เข้าร่วม Mart 2017
35 กำลังติดตาม167 ผู้ติดตาม
Daniel Jackson
Daniel Jackson@danieljacksoncs·
@Grady_Booch I'll give you a sneak preview. Yes, this all about coupling and cohesion. What's new is that the approach offers _complete_ decoupling of the main functional units, and cohesion is achieved not just by stating that it's desirable but by grouping functionality in a particular way.
English
0
0
2
86
Daniel Jackson
Daniel Jackson@danieljacksoncs·
@Grady_Booch A little surprised by the tenor of this thread. Perhaps folks didn't actually read the research paper that the news article is about? You can find a blog post about it here (for easy reading), with a link to the article at the top of the post: essenceofsoftware.com/posts/wysiwid/
English
0
0
2
99
Brendon
Brendon@Brendon614195·
@Cheers_Books @MIT_CSAIL Prof. Daniel Jackson's keynote speech is very useful for RD & PM, I like his insights in his book The Essence of Software.
English
1
0
0
38
Cheers Publishing
Cheers Publishing@Cheers_Books·
The Global #SoftwareEngineering Conference was a huge success last Friday! Our author, @MIT_CSAIL Prof. Daniel Jackson, was one of the standout speakers. The Chinese edition of his book, "The Essence of Software" truly shined!📚 Definitely a highlight of the event! #SECon
Cheers Publishing tweet mediaCheers Publishing tweet mediaCheers Publishing tweet media
English
1
1
2
116
Daniel Jackson รีทวีตแล้ว
Mooly Sagiv
Mooly Sagiv@SagivMooly·
We created a website bringourpeoplehome.org dedicated to the stories told by the families of the kidnapped.
English
1
10
33
3K
Daniel Jackson รีทวีตแล้ว
Mooly Sagiv
Mooly Sagiv@SagivMooly·
Ten days ago, terrorists entered the house of my 81-year-old cousin Geula Bachar and murdered her and her grandson, Idan Baruch. They also injured another grandson and kidnapped Sahar Baruch when he reached out to their burning house to look for an inhaler for his brother.
Mooly Sagiv tweet media
English
42
32
126
21K
Bashar Nuseibeh
Bashar Nuseibeh@BNuseibeh·
@ShriramKMurthi In that case, here’s another photo from the @ICSEconf 2009 workshop celebrating Michael Jackson’s work - the photo is of the speakers at that workshop.. do you recognise everyone?! 🥸
Bashar Nuseibeh tweet media
English
2
1
6
320
Bashar Nuseibeh
Bashar Nuseibeh@BNuseibeh·
Few people I know inspire & educate me as much as my friend & mentor Michael Jackson. His clear thinking & ideas about SE for cyber-physical systems, exemplified by our discussion today on autonomous cars, has left me with thought-provoking research challenges to chew on. 🤔🙏🏽
Bashar Nuseibeh tweet media
English
2
3
32
2.1K
Daniel Jackson
Daniel Jackson@danieljacksoncs·
@SebastienBubeck @nytimes @bing Moral high ground? The person who writes a thoughtful (if arguably, in places, misguided) editorial or the one who responds by posting a formulaic and mostly trite rebuttal generated by a bot?
English
0
0
1
80
Sebastien Bubeck
Sebastien Bubeck@SebastienBubeck·
The Chomsky et al. opinion piece in the @nytimes about ChatGPT is making the rounds. Rather than trying to deconstruct their argument, I asked @bing what it thinks of it. Now you can judge for yourself who has the moral high ground 😂.
Sebastien Bubeck tweet media
English
50
276
1.4K
444.4K
Daniel Jackson
Daniel Jackson@danieljacksoncs·
Is UX design siloed? Many companies have UX designers who think most about visuals and user interfaces, but it's the software engineers who figure out the concepts that really determine the user experience. We need a new approach to software design that brings them together...
English
1
1
5
0
Inactive; Bluesky is @hillelwayne(dot)com
Are there any good takedowns of why S-expressions are a poor syntax choice? I've read so many things by people on why they're great, and people commenting they're ugly, but not an in-depth investigation into their problems.
Tikhon Jelvis@tikhonjelvis

@hillelogram I would love a format that's easy to write, easy to generate from code *and* has "80%" code reuse functionality built-in. S-expressions would be the best base for that, but people consistently hate the surface syntax :( Maybe we just need whitespace sensitive s-expressions?

English
31
10
55
0
Daniel Jackson
Daniel Jackson@danieljacksoncs·
@yoavgo Good question! I've asked it myself repeatedly over the years I spent working on the book. And then I'd hit a snag, realize that it's not trivial, it's just wrong, fix the snag and it becomes trivial again :-). Hope you enjoy it at least...
English
0
0
0
0
(((ل()(ل() 'yoav))))👾
i am ~100 pages in the book "The Essence of Software: Why Concepts Matter for Great Design" and trying to figure out if i find it groundbreaking phenomenal, or trivial.
English
2
0
13
0