Comments

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Kache, to programmerhumor in git discussion bingo

If that’s what you’re looking for, then: gitless.com

Kache, to programming in Hi, I want to start programming but dunno where to start and which language to learn

If you’re coming in from zero, a good place to start is www.hedycode.com

Hedy is a language specifically designed for learning. The things it does to ease the learning curve:

  • Comes with an online lesson program, so no setup (try it now!)
  • Has “levels” built-in to the language itself, to slowly introduce concepts and avoid accidentally running into harder/advanced things and getting stuck
  • As levels advance, it slowly becomes Python, a very popular and ubiquitous programming language, so no “switching to the real thing later”.
  • Is textual, so also no “switching to the real thing later” – it’s “real” from the start
Kache, to programmer_humor in Zero to Hero in 1 hour

What? My intuition is there’s always gotta be some equivalent nicer refactor that could do away with such an awkward construct.

In what kind of situation would that be totally unavoidable?

Kache, to news in College students are still struggling with basic math. Professors blame the pandemic

I think so, to an academic (not necessarily a professional) level, because how could one reach a conceptual understanding without?

It’s like the professors that allow open book tests. If you’ve practiced solving before, it’ll be quick and easy to recall deep knowledge and expand on it. If you haven’t practiced solving and don’t really understand the concepts, you won’t perform well enough in time.

Kache, (edited ) to news in College students are still struggling with basic math. Professors blame the pandemic

That’s fair, on the second point, but I can only partially agree with the other.

There’s no “shortcut” to real learning (i.e. developing an intuition, understanding, etc) besides practice, the closest maybe being cleverly developing new ways to teach.

We definitely don’t need to teach those old mental math tricks anymore, but brains learn via practice (i.e. manual computation) to gain the fundamental understanding needed before using tools to skip those steps.

The only way I can imagine really not needing for normal life is if you can afford to pay someone you trust to understand it for you.

Kache, to news in College students are still struggling with basic math. Professors blame the pandemic

It’s not really an analogy b/c I’m referring to how brains learn in general for any subject, whether math or basketball.

Yes, we don’t need to memorize all those old mental math tricks used before calculators were invented, but you still need to understand exponentiation, which follows from multiplication, which follows from putting time in to practice the basic times tables.

Kache, to news in College students are still struggling with basic math. Professors blame the pandemic

Except it does, which is why so many people are so bad with money.

I could agree with criticisms of outdated teaching methodologies or uninteresting course material, but saying math is irrelevant is totally misguided.

Kache, to news in College students are still struggling with basic math. Professors blame the pandemic

That’d be like trying to learn about basketball strategy without putting in the fundamental time shooting and defending.

Sure, coaches operate on a higher level and don’t have their hands on the ball as often as players do, but they definitely know how to play. Would you hire a coach that didn’t?

Kache, to programming in Opinions on how to deal with duplicate code.

WET/DRY-ness is like a property of code – a metric or smell perhaps, but not something to goal towards. That’s like asking whether you drive fast or slow and whether we should all drive faster or slower.

Kache, (edited ) to asklemmy in Best app to learn programming these days?

www.hedy.org/start

For someone learning programming from zero, it was specifically invented to be:

Hedy is the easy way to get started with textual programming languages! Hedy is free to use, open source, and unlike any other textual programming language in three ways.

  1. Hedy is multi-lingual, you can use Hedy in your own language
  2. Hedy is gradual, so you can learn one concept and its syntax a time
  3. Hedy is built for the classroom, allowing teachers to fully customize their student’s experience

Adding to the points above:

At the end of the gradual progression, Hedy becomes vanilla Python.

An aspect of the 3rd point is having an online editor & execution environment, so you don’t need to deal with setup.

After completing the Hedy lessons, can follow up with other learning resources like freecodecamp.org or codeacademy.com.

Kache, (edited ) to games in Homeworld 3: Story Trailer - Gamescom Opening Night Live 2023

Space battle shots look really nice

The characterization of Imogen S’Jet/Fleet Command feels weird, too emotive/egotistic/dramatic

Homeworld 1’s Karan S’Jet/Fleet Command was fairly impassive, like air traffic control

Kache, (edited ) to technology in [DISCUSS] IBM using LLMs to convert COBOL to Java

That example doesn’t sound particularly difficult. I’m not saying it’d be trivial, but it should be approximately as difficult as writing a compiler. Seems like the real problem is not a technical one.

Kache, to programmer_humor in single binary executable and dlls

That route already exists today as “the web”, where the “latest” JavaScript source is downloaded and JIT-ed by browsers. That ecosystem is also not the greatest example of stable and secure software.

Kache, to technology in [DISCUSS] IBM using LLMs to convert COBOL to Java

Wonder what makes it so difficult. “Cobol to Java” doesn’t sound like an impossible task since transpilers exist. Maybe they can’t get similar performance characteristics in the auto-transpiled code?

Kache, (edited ) to programming in What are good books about the philosophy of programming?
  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • Ask_kbincafe
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines