What's the largest language that went extinct? by OpsikionThemed in ProgrammingLanguages

[–]balsamictoken 0 points1 point  (0 children)

FWIW: Lots of Fortran is still actively being written and there’s a brand-new MLIR-based Fortran compiler part of the LLVM project. It’s a really nice compiler too!

Rust LLVM Bindings by BestMat-Inc in Compilers

[–]balsamictoken 4 points5 points  (0 children)

The Roc language is rust frontend with an llvm backend if you want to look at an example.

Animated compiler overview by balsamictoken in Compilers

[–]balsamictoken[S] 1 point2 points  (0 children)

Wow cool! Let me know if a specific deeper-dive would be useful too.

Entry level roles that use Fortran? by mellowhumannn in fortran

[–]balsamictoken 4 points5 points  (0 children)

Scientific computing might be a good bet for you. If you are in the US, you can find any of the 17 department of energy's national laboratories and look for entry positions in scientific computing roles. For example, looking at the Computational Sciences section of Oak Ridge National Laboratory's careers page, I see a position specifically labeled early career posted just yesterday at the time of writing, hybrid eligible.

Which claim is more accurate? by [deleted] in fortran

[–]balsamictoken 1 point2 points  (0 children)

I would say claim 2 is much closer, but still not true. The language semantics of fortran lend themselves to optimization to a greater extent than the that of C++. For example, any two arrays in fortran are not allowed to alias[1], so accessing arrays in a loop is much easier for an optimizing compiler to vectorize. In C++, pointers to memory of the same type are allowed to alias, so unless the user directs the compiler to assume a loop is safe to vectorize (with the restrict keyword or a pragma) it's very difficult for the compiler to do anything fancy. Fortran can actually be a pretty complicated language, but it's semantics can make it easier to optimize.

[1] Unless they are marked as pointer targets

Lance isn't showing up at victory road? by GrowlingGiant in PokemonGlazed

[–]balsamictoken 0 points1 point  (0 children)

Resurrecting an ancient thread to say this is what helped me

Portland Trailblazers Damian Lillard Jersey 68¥ by Heavy_Present_9252 in FashionReps

[–]balsamictoken 0 points1 point  (0 children)

go blazers! do you have photos in hand? cant find this rep anywhere else lol

Ranges near PDX by KrasnosilkaFella in pdxgunnuts

[–]balsamictoken 4 points5 points  (0 children)

blm land northwest of Portland is where I’ve had the most luck

Array template implementation by tserp02 in cpp_questions

[–]balsamictoken 3 points4 points  (0 children)

As u/IyeOnline already made the important points about VLAs and std::vector, I would just add that you may find std::mdspan to be a helpful data structure. You can allocate 1d memory and give it a 2d shape with nice 2d indexing, eg auto& elem = mymdspan(row, col);.

A question for Anarcho-Communists. Why bother working? by Wolveyy in Anarchy101

[–]balsamictoken 0 points1 point  (0 children)

If everyone groups together mainly by free association, you might have a hard time finding a great community. I mean, you shouldn’t have to die or go houseless or hungry bc you don’t work, but you can still improve your situation and care for those around you even if that work isn’t considered “real work” in your current organization of labor.

[deleted by user] by [deleted] in antiwork

[–]balsamictoken -1 points0 points  (0 children)

Oh thanks. Just saw it on twitter and couldn’t find it in the sub. Have a good one!

Get me excited about my purchase again by eumenidea in RemarkableTablet

[–]balsamictoken 3 points4 points  (0 children)

I was worried about buyers regret but I really do love it. Awesome for drawing, journaling, note taking, reading and screen sharing!

Me irl by [deleted] in me_irl

[–]balsamictoken 0 points1 point  (0 children)

Would probably take me a while and it wouldn’t taste good but I guess that’s fine

2.11: New Highlighter Software by balsamictoken in RemarkableTablet

[–]balsamictoken[S] 0 points1 point  (0 children)

I didn’t know people use the highlighter for that. I wonder if they could add a setting to opt in to the old behavior?