frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ruby and Its Neighbors: Perl

https://noelrappin.com/blog/2025/10/ruby-and-its-neighbors-perl/
4•bolangi•7h ago

Comments

bolangi•7h ago
This article gives a great background to Ruby's syntax origins in perl. Also, with a series of "What happened to perl?" articles appearing lately (maybe just one on HN) it gives a nice retrospective on both good parts and quirks of the language. That perl was eagerly adopted in many toolchains vital to linux distributions (such as Gnu autotools) and is a deep dependency through the IT world today is a testament to the strong fundamentals of the language beyond the oft-flamed syntax pecadilos.

To my thinking, the tides of perl bashing in articles and comments is a sign of the vitality of the language (all publicity is good publicity) especially with the continued development and renaissance of the language -- new language features such as in-core OO, mature tools such as the Perl Data Language -- along with cultural commitment to on-boarding and mentoring in the perl community.

jamesgill•7h ago
The part about Smalltalk's influence on Ruby is a good callout. Smalltalk has influenced many languages: Python's 'everything is an object (like Ruby)'; Objective-C's message sending syntax; JS's 'self'; and probably Scala. Not sure what else (besides Ruby of course).

As for Perl, I think besides Ruby probably PHP (began as "Personal Home Page Tools — a set of Perl-like macros") and JS (expressions, variable pragmas, loose semantics) have the clearest influence.

forgotpwd16•6h ago
Basically Ruby is Perl without the wizardry.

>my favorite piece of random Perl lore – Perligata or Perl in Latin.

I prefer tlhInganHol::yIghun. Or Perl in Klingon.

In series there's also a comparative piece to Smalltalk and Lisp. The Smalltalk post was discussed here recently.

rurban•3h ago
> Although it was basically the most common language to create dynamic webpages in like, 2000, a higher-level framework never emerged, and Perl therefore lost share to Python and Ruby. Python and Ruby were also, in different ways, easier to use than Perl.

No, 3 major perl web frameworks emerged. One is Dancer, the Sinatra equivalent. Then Catalyst, the old MVS monster. And then the modern slim version of it, Mojolicious.

Perl is also easier to use and deploy than python and ruby, as upgrades don't break your scripts and dependencies. In ruby it's better, but native extensions still break all the time. And python is just too broken to be fixable ever. Worse is better.

Many high level domains hosting webstore blog website hacked

https://www.google.com/search?q=Cheap+IPTV+Subscription+2025%3A+The+Ultimate+Guide+to+Budget+Stre...
1•Nathans220•3m ago•1 comments

Client-side PII redactor (WASM) to use ChatGPT safely

https://saferedact.vercel.app/
1•firesaber•6m ago•1 comments

CS 4973: Introduction to Software Development Tooling – Northeastern Univ (2024)

https://bernsteinbear.com/isdt/
1•vismit2000•6m ago•0 comments

AI promised a revolution. Companies are still waiting

https://www.reuters.com/business/business-leaders-agree-ai-is-future-they-just-wish-it-worked-rig...
2•keyle•7m ago•0 comments

King of Cannibal Island

https://www.lrb.co.uk/the-paper/v47/n23/john-lanchester/king-of-cannibal-island
2•mitchbob•9m ago•1 comments

Any Issue on AWS?

3•ferguess_k•13m ago•1 comments

Show HN: Parsley - Open-source AI parser for PDFs and images to JSON/CSV

https://github.com/bgwastu/parsley
1•wastu•14m ago•1 comments

Show HN: OVR – The Ultimate Streaming Framework

https://ovrjs.com
1•robinoross•14m ago•0 comments

Nvidia's B200: Keeping the CUDA Juggernaut Rolling Ft. Verda

https://old.chipsandcheese.com/2025/12/15/nvidias-b200-keeping-the-cuda-juggernaut-rolling-ft-ver...
1•brian_herman•18m ago•0 comments

The Reduction of Gravity Using Two Gyroscopic Motions at Right Angles To

https://vinyasi.substack.com/p/the-reduction-of-gravity
1•vinyasi•19m ago•0 comments

Uber and DoorDash Try to Halt NYC Law That Encourages Tipping

https://www.nytimes.com/2025/12/16/nyregion/uber-doordash-nyc-tipping.html
3•voxadam•19m ago•0 comments

LLM Hypercompetence

https://twilightworld.ai/thoughts/hypercompetence/
1•rodphil•20m ago•0 comments

Vm.overcommit_memory=2 is always the right setting

https://ariadne.space/2025/12/16/vmovercommitmemory-is-always-the-right.html
2•todsacerdoti•29m ago•0 comments

Flow – A Programmer's Text Editor

https://flow-control.dev/
2•css_apologist•31m ago•0 comments

Show HN: GPT Image 1.5 – An AI image editor with conversational editing

https://gptimage15.app
1•jackson_mile•32m ago•0 comments

California threatens to ban Tesla sales for 30 days

https://www.sfchronicle.com/california/article/tesla-autopilot-claims-possible-sales-ban-21246659...
5•dangle1•34m ago•1 comments

Get Food with Your Colleagues

https://lcmchris.github.io/posts/get_food_with_your_colleagues
2•lcmchris•35m ago•0 comments

Canada launches its own quantum research program

https://betakit.com/canada-launches-it-own-quantum-research-program-to-rival-darpa-initiative/
2•gangtao•38m ago•0 comments

Ask HN: What happens when a new user's submission disappears?

1•ursAxZA•38m ago•4 comments

Show HN: Learn Japanese contextually while browsing

https://lingoku.ai/learn-japanese
7•englishcat•42m ago•0 comments

New MI6 chief: Tech bosses are becoming as powerful as nations

https://www.thetimes.com/uk/defence/article/new-mi6-chief-blaise-metrew-russia-speech-bqlvlx5hq
5•voxadam•43m ago•2 comments

Detecting hidden market regimes beyond correlation (empirical results)

https://github.com/johnoliveiradev/Multiscale-structural-regime-benchmark/tree/main/results/BTC%2...
1•johnoliveiradev•44m ago•1 comments

A universal law could explain how large trades change stock prices

https://phys.org/news/2025-12-universal-law-large-stock-prices.html
1•pseudolus•46m ago•0 comments

An Interview with a YouTube Writer Behind 500M+ Views

https://www.humaninvariant.com/blog/youtube-interview
3•gwintrob•50m ago•0 comments

LLM Pricing Calculator

https://app.hatrio.ai/free/llm-pricing-calculator
1•DinakarS•52m ago•0 comments

Time Team Map of Episodes (2021)

https://deparkes.co.uk/2021/04/16/time-team-map-of-episodes/
2•zeristor•53m ago•0 comments

The Jagged AI Frontier Is a Data Frontier

https://huggingface.co/spaces/lvwerra/jagged-data-frontier
1•in-silico•54m ago•0 comments

X updates terms, countersues to lay claim to the 'Twitter' trademark

https://techcrunch.com/2025/12/16/x-updates-its-terms-files-countersuit-to-lay-claim-to-the-twitt...
6•SanjayMehta•54m ago•2 comments

All printable snow-based triboelectric nanogenerator: Snow-TENG

https://www.sciencedirect.com/science/article/abs/pii/S2211285519302204
1•westurner•55m ago•0 comments

Synthetic key enzyme enables the conversion of CO2 into formic acid

https://phys.org/news/2025-12-synthetic-key-enzyme-enables-conversion.html
2•westurner•56m ago•0 comments