RogerBW, to raku
@RogerBW@emacs.ch avatar
jimlawless, to BBSing
@jimlawless@fosstodon.org avatar

Computer Science professor Bob Fulkerson joins the show to discuss his BBS days including his stewardship of the Endless Forest BBS in Omaha. Bob also discusses facets of teaching Computer Science and his love for the Perl programming language.

https://sites.libsyn.com/481983/bob-fulkerson-discusses-the-endless-forest-bbs-and-computer-science-academia

ology, to random
@ology@fosstodon.org avatar

Vote for @simcop2387 for https://news.perlfoundation.org/post/white-camel-2024-nominations like me! He is a rockstar who has maintained a number of super-valuable tools for perl people on the for years and years. He has also setup and maintains https://perl.social/community 😀

ovid, to python
@ovid@fosstodon.org avatar

I really wish had the magic methods from . This would make so many problems in Perl much easier to solve.

RogerBW, to raku
@RogerBW@emacs.ch avatar
neustradamus, to random
@neustradamus@mastodon.social avatar
mjgardner,

@neustradamus continues to be a misnomer; it’s a modified subset of with dozens of differences: https://pcre.org/current/doc/html/pcre2compat.html

It's not "(C)ompatible." Accept no substitutes: https://perldoc.perl.org/perlre

philsplace, to random
@philsplace@mastodon.sdf.org avatar

Been programming the same languages for the last 20+ years and still have a hard time remembering which is ‘elsif’, ‘else if’ and ‘elseif’.

That is Perl, Javascript and SQL.

Every day* I mess one of them up.

*like just now

mjgardner, (edited )

@philsplace Good for you. Lotta folks out there breaking their brains against and coreutils (all the world's a GNU / box, right?) scripting when they could uplift to .

jacobydave, to random
@jacobydave@mastodon.xyz avatar

Playing with VS Code in prep for tonight's presentation.

I think I had normalized on Perl Navigator as my module for Perl formatting, but I wanted another option, I think because I wanted to demonstrate default formatters for different workspaces.

But right now, no formatting works on in-Windows VS Code windows. Works fine on WSL and remote Linux.

mjgardner,

@jacobydave I’ve had good luck with Gerald Richter’s extension for (https://marketplace.visualstudio.com/items?itemName=richterger.perl) and its perltidy integration. You need to install https://metacpan.org/dist/Perl-LanguageServer from , though.

And “Better Perl Syntax” (https://marketplace.visualstudio.com/items?itemName=jeff-hykin.better-perl-syntax), is, well, better Perl syntax highlighting.

jann, to random
@jann@twit.social avatar

! That’s the toot! 😂

thepracticaldev, to random
@thepracticaldev@fosstodon.org avatar

Bash is a terrible programming language, but what's the alternative ?

What's your favorite non-Bash language for your scripts?

#DEVCommunity
https://dev.to/jmfayard/bash-is-a-terrible-programming-language-but-whats-the-alternative--oc2

meuon,
@meuon@fosstodon.org avatar

@thepracticaldev Perl.

Bash is a SHELL and isn't necessarily a programming language but can be pretty good. PERL was essentially created for system admin / automation and reporting. It is awesome at parsing log files and other sources, hence the nickname: Perfectly Eclectic Rubbish Lister

And don't laugh, but I do a lot of scripting (non web) work in PHP as well.

timbray, (edited ) to random
@timbray@cosocial.ca avatar

Dear world, I need to hire someone expert in installing & configuring some open-source software on MacOS. Currently my blogging system breaks every time I type "brew upgrade" and I am out of patience. [EDIT: Problem solved.]

Tl;dr: I need to arrange that this 2-line Perl program works and survives updates:

use DBI;
use DBD::mysql;

Will pay an appropriate hourly rate. Private-message or email me.

sushee, to rust
@sushee@fosstodon.org avatar

it is perfectly possible to write absolute shit code in or and it is perfectly possible to write excellent code in or and shellscripts can be super awesome and lisp doesn't make you a better man and millions of businesses live just fine on mysql and php.

RogerBW, to raku
@RogerBW@emacs.ch avatar
itsfoss, to random
@itsfoss@mastodon.social avatar

Get familiar with the if-else statements in Bash.

https://itsfoss.com/bash-if-else/

mjgardner,

@pixelcodeapps @itsfoss is right here for when you want to ease into a little more “real language” than stitching together dozens of separate programs with pipelines and : https://perl.org/about.html

mjgardner, to raku

@Perl Per @PerlRakuFoundation's announcement yesterday,* The & Conference 2024 in Las Vegas is now accepting proposals for live in-person session talks! https://tprc.us/talks

Need ideas? That page also has previous conference schedules as well as a wiki link to request topics.

New this year: a peer-reviewed track with its own process: https://science.PerlCommunity.org

ology,
@ology@fosstodon.org avatar

@mjgardner @Perl @PerlRakuFoundation Woo! I just submitted two: {Beginning,Advanced} Algorithmic Music with Perl - Thanks for announcing! :D

vekzdran, to blender
@vekzdran@hachyderm.io avatar

Friends, I am a total noob developer to CGI and Perl!

So I decided to finally try it.

It is so good and fun! I can totally understand the hype people had when then I was playing in the sandbox, literally in a sandbox.

This is my first CGI server app, screenshot is just amazing. Definitely adding this to my toy Github projects.

mjgardner,

@vekzdran Congratulations! If it’s not too forward, I made a pull request at https://github.com/vmandic/cgi-perl-hello-http/pull/1 that shows how to use CGI::Tiny instead of the deprecated CGI.pm.

There are other things I might do to the Dockerfile, but the important point is that new work shouldn't use CGI.

theory, to random
@theory@xoxo.zone avatar

Making an alias so cpanm buidls always finds Homebrew include and lib dirs. Well, for MakeMaker anyway. Can't find the Module::Build equivalent to LIB= rn…

function cpanm () {
env PERL_MM_OPT="INC=-I$brew/include LIB=-L$brew/lib" PERL_MB_OPT="--include_dirs=$brew/include" command cpanm "$@"
}

theory,
@theory@xoxo.zone avatar

This doesn't work, alas. cpanm appears to disable PERL_MM_OPT:

env PERL_MM_OPT="INC=-I/opt/homebrew/include" cpanm -v Compress::Raw::Lzma

Lzma.xs:18:10: fatal error: 'lzma.h' file not found

Works fine if I pass it directly to Makefile.PL tho. Am I missing something?

I realize I can use --configure-args=, but was hoping to set PERL_MM_OPT AND PERL_MB_OPT for every run no matter what I'm installing.

MarvinFreeman, to javascript
@MarvinFreeman@mastodon.online avatar

I've spent the last two weeks writing It really made me appreciate .

VZ, to raku
@VZ@fosstodon.org avatar

I really like , in theory, and would like to use it more, but whenever I have something to write, I still often end up with using for it.

Just the latest example: I had to write a simple text-wrangling script that needed UUID generation. With Perl, I used App::Fatpacker to embed UUID::Tiny to make the script runnable just about anywhere without any extra dependencies, but there is nothing like that for Raku AFAIK and it just didn't seem worth it to do something more complicated.

a66ey, to python
@a66ey@mastodon.social avatar

About half a year ago I wrote myself a little script to automate via .

Tried to use it on my second 💻 today, to no avail and much grinding of teeth.

I'm not setting up any more . I'm fed up. I'm bloody rewriting everything, even libraries in so it works proper on damn it. And maybe throw a look at some porting while at it.

RogerBW, to raku
@RogerBW@emacs.ch avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • tacticalgear
  • mdbf
  • InstantRegret
  • magazineikmin
  • Youngstown
  • thenastyranch
  • rosin
  • slotface
  • Durango
  • cubers
  • ngwrru68w68
  • anitta
  • cisconetworking
  • GTA5RPClips
  • modclub
  • tester
  • khanakhh
  • everett
  • provamag3
  • osvaldo12
  • Leos
  • normalnudes
  • ethstaker
  • megavids
  • lostlight
  • All magazines