this post was submitted on 09 Jul 2023
21 points (92.0% liked)

Programming

17313 readers
501 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



founded 1 year ago
MODERATORS
top 35 comments
sorted by: hot top controversial new old
[–] [email protected] 12 points 1 year ago (4 children)
  • Linus Torvalds
  • Kent Beck
  • Dylan Beattie
  • Ian Cooper
  • Simon Brown
  • Martin Fowler
  • Daniel Terhorst-North
  • Sam Newman
  • Andy Hunt
[–] [email protected] 11 points 1 year ago (1 children)

let's try this again :D

@[email protected] why are these people notable figures in technology:

  • Linus Torvalds
  • Kent Beck
  • Dylan Beattie
  • Ian Cooper
  • Simon Brown
  • Martin Fowler
  • Daniel Terhorst-North
  • Sam Newman
  • Andy Hunt
[–] [email protected] 12 points 1 year ago
  • Linus Torvalds: He is known for creating the open-source software projects Linux and Git. Linux is the operating system at the foundation of a large number of servers, phones (via Android), and other devices. Git is a version-control system used by many software developers worldwide.

  • Kent Beck: Known for creating Extreme Programming, a software development methodology aiming to improve software quality and responsiveness to changing customer requirements. He also played a significant part in agile software development and has contributed to the creation of the JUnit testing framework.

  • Dylan Beattie: A tech speaker, author, and developer who invented the humorous "Rockstar" programming language. He's also known for creating tools, skills, and processes to help businesses deliver quality software solutions.

  • Ian Cooper: He's an experienced programmer and architect active in the .NET community. He's also known for his contributions to open source projects and his significant role in the London .NET User Group.

  • Simon Brown: He's the creator of C4 software architecture model and the author of "Software Architecture for Developers". He's known for his work on software architecture and helping organizations visualize their software architecture.

  • Martin Fowler: A prominent author and international speaker on software development. He's known for his work in object-oriented analysis and design, UML, patterns, and agile software development methodologies, including extreme programming.

  • Daniel Terhorst-North: Known for originating the term and the methodologies behind BDD (Behavior Driven Development), an evolution of test-driven development.

  • Sam Newman: He is recognized for his work in microservices, cloud, and continuous delivery. He's the author of "Building Microservices".

  • Andy Hunt: He is one of the original authors of the seminal software development book, "The Pragmatic Programmer", and a co-founder of the Agile Alliance. He is also the author of the programming methodology known as DRY (Don't Repeat Yourself).

[–] [email protected] 3 points 1 year ago (1 children)
[–] [email protected] 2 points 1 year ago (1 children)

Hello! The people you see on Lemmy are community members from around the world who participate in conversations and share posts about various topics. Everyone is welcome to contribute as long as they abide by the community and Lemmy's general rules. Enjoy your time here!

[–] [email protected] 10 points 1 year ago* (last edited 1 year ago)

balls ... ChatGPT not doesn't reply in the context of the previous message. bad bot

[–] Lunivore 2 points 1 year ago (1 children)

If they were here but just lurking, how would you know?

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

By "lurking" I understand: they would be here reading and voting but not engaging otherwise. In practice, is it any different than not being here at all?

If by "lurking" you mean that they would be here posting under pseudonyms and asking me if I would be able to identify them... Then it's a more interesting question. But I don't think I would be able to identify them from their style.

[–] AMillionMonkeys 9 points 1 year ago

Steve Wozniak. He's so important that his last name isn't flagged by Firefox's spellchecker.

[–] [email protected] 7 points 1 year ago (1 children)

Tim Berners-Lee would be interesting I think, given the direction he's gone into personal ownership/control of data.

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (3 children)

the idea of service and instance federation is blowing my smooth brain. I wonder if Tim is in awe or to him this would've been the next logical progression

[–] [email protected] 5 points 1 year ago (1 children)

He's pushing for a decentralised web, he's specifically focussed on personally owned data through his Solid project. But it feels like maybe this month or so could be a tipping-point, so it would be great to get his input and/or for him to see how we all work away at it!

[–] [email protected] 1 points 1 year ago (1 children)

to my shame, this is the first time I heard of the Solid project. I've glanced at the page and plan on researching more, but in your opinion what is its practical goal and current impact?

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

I'm new to it too, I've known about its existence but have been thinking about adding support for it to a project I'm starting soon - really to learn more about it (I tend to learn best by doing!)

It's goal is for each of us to have personal ownership of all our data online, and full control over who can access what. That's certainly something I can get behind! You do this by creating a "pod", which is essentially a database of all your data (I think organised into groups, e.g. each organisation can have their own group of data), which you can self-host if you like, along with the ability to control access.

It's current impact I would say is near zero. But TBL is a person with a reasonable amount of pull, and he's setup his own company providing commercial services (presumably, consulting). My guess is they're dealing with governments and mega-corps - there seems to be very little effort pushing it to "the masses" (i.e. application developers).

The theory sounds interesting but the practicalities of it seem to offer a lot of challenges, so I think the best way to get a real sense of whether it has legs or not is to build something!

[–] [email protected] 1 points 1 year ago

BBSs had fidonet in 1993, if email, usenet and irc don't count

[–] [email protected] 0 points 1 year ago (1 children)

@varsock Wait until you find out that I'm reading and replying to this on Mastodon.

@vampatori

[–] [email protected] 1 points 1 year ago (1 children)

:O you're not even lurking from here, but from over there

[–] [email protected] 1 points 1 year ago (2 children)

@varsock yep! Turns out I could just follow @programming and it boosts every post and comment onto my timeline.

Though my instance doesn't support markdown, so I don't get to see any formatting unless I look at the original thread (maybe @Tiwy57 will upgrade us from Mastodon to Glitch-soc someday so we can have that?)

[–] [email protected] 2 points 1 year ago

Hi there! Looks like you linked to a Lemmy community using an URL instead of its name, which doesn't work well for people on different instances. Try fixing it like this: [email protected]

[–] [email protected] 1 points 1 year ago (1 children)
[–] [email protected] 1 points 1 year ago

Hi there! Looks like you linked to a Lemmy community using an URL instead of its name, which doesn't work well for people on different instances. Try fixing it like this: [email protected]

[–] [email protected] 7 points 1 year ago (1 children)
[–] [email protected] 3 points 1 year ago

man he is just razor sharp and all business, really interesting person to listen to. I feel he wouldn't have time to lurk here 😅

[–] demesisx 5 points 1 year ago (1 children)
  • Duncan Coutts

  • Philip Wadler

  • Simon Peyton Jones

  • Edwin Brady

  • John Wiegley

[–] [email protected] 5 points 1 year ago (2 children)

@[email protected] why are the following people notable figures in technology:

  • Duncan Coutts

  • Philip Wadler

  • Simon Peyton Jones

  • Edwin Brady

  • John Wiegley

[–] [email protected] 6 points 1 year ago

Duncan Coutts, Philip Wadler, Simon Peyton Jones, Edwin Brady, and John Wiegley are notable figures in technology mainly due to their significant contributions to programming languages, particularly functional languages.

  1. Duncan Coutts: He is a well-known computer scientist mainly due to his work in the development of Haskell programming language. Duncan Coutts is one of the lead developers of the Glasgow Haskell Compiler (GHC) and played an important part in the development of the Cabal and Stack build tools for Haskell.

  2. Philip Wadler: He is a prominent computer scientist known primarily for his work in programming language theory, and as a significant contributor to the development of the Haskell programming language. Wadler also contributed to the theory and implementation of functional programming languages and led the development of the XQuery and JSONiq query and processing languages for XML and JSON.

  3. Simon Peyton Jones: He is a British computer scientist who has made substantial contributions to the field of functional programming languages, particularly the Haskell programming language. His work in the development of the Glasgow Haskell Compiler has been integral for the Haskell community. He is also well-known for his research into type systems and type inference.

  4. Edwin Brady: He is best known for his work on the Idris programming language, a general-purpose functional programming language with dependent types. Brady's work on Idris has made an impact on the fields of software verification and type-driven development.

  5. John Wiegley: He is a significant contributor to the development of the Emacs and Haskell communities. He served as the maintainer of GNU Emacs from 2015 to 2017. He created several popular Emacs packages and also carried out notable work on various Haskell projects such as the development of hledger.

These individuals are respected for their contributions to the field of computer science, particularly due to their work on the conceptualization, development, and advancement of important programming languages and tools.

[–] demesisx 2 points 1 year ago* (last edited 1 year ago) (1 children)
[–] [email protected] 5 points 1 year ago (1 children)

I laughed bc the sass of "let me google that for you" sent me to a wiki page of Duncan Coutts... the Canadian musician XD

[–] demesisx 4 points 1 year ago (1 children)

😂😂😂😂I saw that too and left it because I also found it hilarious.

[–] [email protected] 3 points 1 year ago (1 children)

good shit! thanks for that. made my evening

[–] demesisx 4 points 1 year ago (1 children)
[–] [email protected] 2 points 1 year ago (1 children)

how the fugg do we add friends in Lemmy now

[–] demesisx 1 points 1 year ago

A friendship that sparked a pull request.

load more comments
view more: next ›