Readit News logoReadit News
ddaud commented on Python can run Mojo now   koaning.io/posts/giving-m... · Posted by u/cantdutchthis
Staross · 2 months ago
Funny how the already weak case for not working on Julia instead of creating a new language is becoming even more flimsy :

FAQ:

> Why not make Julia better? > We think Julia is a great language and it has a wonderful community, but Mojo is completely different. While Julia and Mojo might share some goals and look similar as an easy-to-use and high-performance alternative to Python, we’re taking a completely different approach to building Mojo. Notably, Mojo is Python-first and doesn't require existing Python developers to learn a new syntax.

https://docs.modular.com/mojo/faq/#why-not-make-julia-better

Now :

>We oversold Mojo as a Python superset too early and realized that we should focus on what Mojo can do for people TODAY, not what it will grow into. As such, we currently explain Mojo as a language that's great for making stuff go fast on CPUs and GPUs.

ddaud · 2 months ago
I think the real reason is that Chris Lattner doesn’t want to work on Julia. He’s likely very (and justifiably so) opinionated about these topics, and probably wants a certain degree of creative authority over his projects.
ddaud commented on Nvidia CEO criticizes Anthropic boss over his statements on AI   tomshardware.com/tech-ind... · Posted by u/01-_-
scuol · 2 months ago
Just this morning, I had Claude come up with a C++ solution that would have undefined behavior that even a mid-level C++ dev could have easily caught (assuming iterator stability in a vector that was being modified) just by reading the code.

These AI solutions are great, but I have yet to see any solution that makes me fear for my career. It just seems pretty clear that no LLM actually has a "mental model" of how things work that can avoid the obvious pitfalls amongst the reams of buggy C++ code.

Maybe this is different for JS and Python code?

ddaud · 2 months ago
I agree. That mental model is precisely why I don’t use LLMs for programming.
ddaud commented on As a developer, my most important tools are a pen and a notebook   hamatti.org/posts/as-a-de... · Posted by u/ingve
Jtsummers · 3 months ago
> the amount of times I've reached for a notebook pales in comparison to the amount of times I've relied on version control or a debugger.

In my now ~35 years of programming, I've found reaching for the notebook often saves me from needing to rely on a debugger unless it's code I inherited and didn't write myself. Even then, though, mapping it out on paper and using my pseudocode-shorthand to describe what the program does and what it intends to do is often faster than dealing with a debugger for anything but trivial bugs.

ddaud · 3 months ago
This is exactly my thought. Be it pen and paper or digital, writing out what your software needs to do and how it will do it saves an immense amount of time debugging or throwing things at the wall. I’m shocked at some of the responses here; there is a qualitative difference in the development experience when you spend the time designing (I also frequently do this by hand, but it doesn’t have to be) before implementing anything vs. opening an IDE and hammering something out.

I’d go further to say that software development isn’t about writing code, it’s about designing and understanding programs. Code is an implementation detail, the understanding is what is crucial.

ddaud commented on America's financial system came close to the brink   economist.com/finance-and... · Posted by u/iancmceachern
mrguyorama · 5 months ago
The opposition party has no power in the US, as designed explicitly.

If you wanted Democrats to have more power, you should have voted for them more.

If you DID vote for democrats, understand that the Constitution largely says they have no power. They can't do anything without swaying Republican politicians. By design.

Republicans are not willing to do anything to help them, because their party committing literal blatant crimes has never hurt their election chances, but since 2000, bipartisanship makes it very unlikely to get re-elected.

Unfortunately, lots of stupid people did not vote for democrats, and are now complaining that democrats aren't saving them.

Democrats cannot save anyone right now. By Design.

ddaud · 5 months ago
Leadership is not the same as institutional power.

u/ddaud

KarmaCake day6January 17, 2020View Original