Programming

lefebvre,
@lefebvre@hachyderm.io avatar
jimfl,
@jimfl@hachyderm.io avatar

@lefebvre I learned Modula-2 at university in the 80s. I still recall sitting in the coffee house reviewing printouts of Modula-2 coding assignments.

Never seen or heard of it used in anger.

ALTAnlp,
@ALTAnlp@sigmoid.social avatar

CALL FOR PROBLEMS FOR SHARED TASK FOR #ALTA2024 WORKSHOP

The ALTA shared tasks are targeted at #university students with #programming experience.

They should be related to a #language #technology task, able to be automatically evaluated, with training and test #data able to be distributed to participants at low- or no-cost, and should be fun!

📆 Submissions by Friday 7 June 2024.

✉️ shared-task@alta.asn.au

https://alta2024.alta.asn.au/calls

wezm,
@wezm@mastodon.decentralised.social avatar
imrehg,
@imrehg@fosstodon.org avatar

@wezm excellent choices, layered references, much goodness!

ekuber,
@ekuber@hachyderm.io avatar

@wezm want

gregorni,
@gregorni@fosstodon.org avatar

When a programming language's website says it's a "general-purpose language", I already kind of want to not use it, because it probably won't offer anything that I can't get in another language.

I'd like to see a world where every language serves exactly one area of programming, and is highly specialized for that area.

camelCaseNick,
@camelCaseNick@floss.social avatar

@gregorni I like being guided by languages – forced, not just optinally. I find it reassuring. You see so many multi-paradigm languages. But I want to be called out for writing one part functional and another object oriented. Code that compiles and does what I want – okay – but clean code is just so much easier to maintain. And on that note, I just can't stand type inference. It's cool what the compiler understands, but do I, and do we agree? And yes, those catch all languages make you choose.

gregorni,
@gregorni@fosstodon.org avatar

@camelCaseNick But this is a different problem. I'm not talking about the safety, convenience, or intelligence that a programming language may or may not come with. I'm simply talking about the type of programming tasks that a language is intended to be used for (AI, Game Development, Systems Programming, Data Science, Embedded Systems). In this context I find being "General Purpose" a disadvantage, since you can't specialize in any specific area, or add features that only benefit that area.

mikaeleiman,
@mikaeleiman@mastodon.sdf.org avatar

Recruiter wants me to describe what the position entails, and give at least three examples. I come up with:

  • development
  • debuggning
  • … isn't that all we do?

johnefrancis,
@johnefrancis@mastodon.social avatar

@mikaeleiman put down "consensually massaging the synergies"

javajuggler,

hello my username is JavaJuggler i am a programmer and i love to create things that help people in their daily lives. i am the creator and developer of https://chat-to.dev which is a site where programmers of all levels can create chat rooms to talk, share, teach and learn things related to programming. with this i decided to invite you to visit my site and enjoy all the features it contains. give me feedback if you visit my site. thanks

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

I'd like to suggest that anyone who says Copilot saves them time is an indication that they're not doing their job, ie accepted the code without taking the time to think through each line and its implications.

To properly review code, you have to consider for each variable, each expression, whether it's appropriate, how it interacts with the rest of the program, etc.

Since you didn't author the code I'd say this should take more time than if you wrote it yourself.

#programming #ai

tony,
@tony@hoyle.me.uk avatar

@julienbarnoin
The only people who say this appear to be paid to do so by ad agencies.

Bad code can cost you hours especially if it looks superficially correct.

alexelcu,
@alexelcu@social.alexn.org avatar

This is old news, but there's now an official announcement — Apache Pekko is now a top-level project:

https://news.apache.org/foundation/entry/apache-software-foundation-announces-new-top-level-project-apache-pekko

oalders,
@oalders@fosstodon.org avatar

I'm handling sponsorships for this year's Perl and Raku Conference. Please share this far and wide so that we can get as many new sponsors as possible. ❤️

https://www.perl.com/article/this-is-your-opportunity-to-sponsor-the-perl-and-raku-conference-2024/

#perl @perl @tag@relay.fedi.buzz #programming

sjn,
@sjn@chaos.social avatar

@oalders @perl @tag@relay.fedi.buzz

Everyone! If your #business depends on #Perl or #RakuLang please consider supporting the communities you rely on!

One good way to ensure a sustainable future for #OpenSource ecosystems like these, is to support active and fertile venues for learning and teaching these technologies.

Right now, you can help by supporting the Perl and Raku Conference, and later this year, the London Perl Workshop.

Is this relevant for you? Forward it to your manager! 💯

SocketSecurity,
@SocketSecurity@fosstodon.org avatar

LDAPjs, an LDAP client and server API for Node.js, was decommissioned after its maintainer received an abusive email from a user, raising concerns about this form of abuse as a potential attack vector. https://socket.dev/blog/ldapjs-open-source-project-decommissioned-after-maintainer-receives-abusive-email

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

Nowadays terminals and other text views can get rendered with GPU acceleration support, like the kitty terminal that I use.

🤔 That means we could get bloom, chromatic aberration, distortion, depth of field and other post process effects into our terminals, what are we waiting for?

#programming #linux #terminal #cli #bash #vfx

hamoid,
@hamoid@genart.social avatar
jacob,
@jacob@me.dm avatar

“Which programming language should I use?”

#programming #softwaredevelopment #softwareengineering

stevensanderson,
@stevensanderson@mstdn.social avatar

🎉 New Post Alert! 🎉

Counting words in a string is a fundamental task in data analysis.

  1. Base R: Use strsplit(), a straightforward method to split strings and count words.

  2. stringr: The str_split() function from the stringr package makes the code more readable.

  3. stringi: For powerful and efficient string manipulation, stri_split_regex() from the stringi package is your go-to.

Happy coding! 🚀

#R

Post: https://www.spsanderson.com/steveondata/posts/2024-05-16/

damien_dupre,

@stevensanderson what about stringr::str_count(x, "\\w+")?

stevensanderson,
@stevensanderson@mstdn.social avatar

@damien_dupre yes that works too

TheErlef,
@TheErlef@genserver.social avatar

Don’t miss the chance to participate in the Erlang Workshop!

The Erlang Workshop brings together the open source, academic, and industrial communities of Erlang, other BEAM-related languages, actor model programming, distribution, and concurrency to discuss techniques, technologies, languages, and other relevant topics.

Important dates:

Paper submission: May 30
Notification: June 27
Camera Ready: July

Get to know more at this link: https://icfp24.sigplan.org/home/erlang-2024#Call-for-Papers

lorddimwit,
@lorddimwit@mastodon.social avatar

Who called it linear typing and not “once in a lifetime”

Who called it const and not “same as it ever was”

Who called it a stack trace and not “well, how did I get here?”

dannotdaniel,
@dannotdaniel@mastodon.social avatar

@lorddimwit who called it a core dump and not a FECALITY

  • All
  • Subscribed
  • Moderated
  • Favorites
  • programming
  • DreamBathrooms
  • cubers
  • thenastyranch
  • InstantRegret
  • Youngstown
  • rosin
  • slotface
  • Durango
  • ngwrru68w68
  • khanakhh
  • kavyap
  • everett
  • mdbf
  • magazineikmin
  • JUstTest
  • cisconetworking
  • GTA5RPClips
  • osvaldo12
  • tacticalgear
  • ethstaker
  • modclub
  • tester
  • Leos
  • normalnudes
  • provamag3
  • megavids
  • anitta
  • lostlight
  • All magazines