#unicode-17 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #unicode-17, aggregated by home.social.
-
🐫🚀 Perl 5.44 a fost lansat: Introduce parametri numiți în funcții și suport pentru Unicode 17
Limbajul de programare Perl, recunoscut pentru flexibilitatea sa istorică, puterea în procesarea textelor și utilizarea sa masivă în administrarea de sistem, continuă să evolueze într-un ritm constant și modern. Noua versiune stabilă, Perl 5.44, a fost lansată oficial, aducând îmbunătățiri de sintaxă extrem de solicitate de către comunitatea de dezvoltatori, alături de actualizări importante de securitate și compatibilitate.
Cea mai mare noutate a acestei versiuni este introducerea unei funcționalități moderne de design de limbaj, care aduce Perl mai aproape de standardele actuale din Python, C# sau Swift.
Iată principalele noutăți din Perl 5.44:
🔹 Parametri numiți în funcții (Named Parameters) — Funcționalitate Experimentală:
Până acum, transmiterea argumentelor către o funcție (subrutină) în Perl se făcea de obicei prin liste de poziție sau prin extragerea manuală dintr-un hash implicit (@_). Începând cu versiunea 5.44, Perl introduce suport nativ pentru parametri numiți în definițiile de subrutine:Această funcționalitate îmbunătățește masiv lizibilitatea codului, permițând dezvoltatorilor să specifice clar numele argumentelor la apelarea unei funcții, eliminând confuziile legate de ordinea acestora.
Fiind o adăugire majoră, funcția este marcată momentan ca experimentală pentru a permite ajustări fine în versiunile viitoare, însă reprezintă un pas uriaș în modernizarea limbajului.
🔹 Suport complet pentru Unicode 17.0:
Perl a fost întotdeauna un lider în ceea ce privește manipularea textului multilingv, iar versiunea 5.44 consolidează această poziție prin integrarea standardului Unicode 17.0:Acesta aduce suport pentru noi caractere, blocuri de scriere istorică, simboluri tehnice și, bineînțeles, noi emoji-uri.
Motorul de expresii regulate (regex) al Perl a fost actualizat pentru a recunoaște corect noile proprietăți de caractere introduse de acest standard.
🔹 Optimizări de performanță și curățarea limbajului:
Execuție mai rapidă: S-au adus optimizări suplimentare la nivelul compilatorului intern și al mașinii virtuale Perl, reducând consumul de memorie și îmbunătățind viteza de execuție pentru operațiunile matematice de bază și manipulările complexe de string-uri.
Deprecierea funcțiilor învechite: În conformitate cu politica de modernizare a limbajului, anumite comportamente arhaice și avertismente vechi au fost eliminate sau modificate pentru a încuraja scrierea unui cod mai curat și mai sigur.
🔹 Îmbunătățiri de securitate și stabilitate:
Versiunea 5.44 aduce rezolvări pentru mai multe bug-uri raportate de comunitate, inclusiv corecturi pentru potențiale probleme de depășire a memoriei (buffer overflows) și vulnerabilități de tip denial-of-service în modulele de bază. Compatibilitatea cu sistemele de operare moderne (Linux, macOS, Windows și sisteme Unix-like) a fost de asemenea îmbunătățită.Perl 5.44 demonstrează că un limbaj legendar, cu o istorie de aproape patru decenii, poate rămâne relevant, competitiv și extrem de capabil să răspundă nevoilor programatorilor moderni prin adoptarea unor concepte contemporane de design.
#OpenSource #Perl #Perl544 #ProgrammingLanguage #Unicode17 #NamedParameters #SoftwareDevelopment #TechNews #Linuxiac
-
🐫🚀 Perl 5.44 a fost lansat: Introduce parametri numiți în funcții și suport pentru Unicode 17
Limbajul de programare Perl, recunoscut pentru flexibilitatea sa istorică, puterea în procesarea textelor și utilizarea sa masivă în administrarea de sistem, continuă să evolueze într-un ritm constant și modern. Noua versiune stabilă, Perl 5.44, a fost lansată oficial, aducând îmbunătățiri de sintaxă extrem de solicitate de către comunitatea de dezvoltatori, alături de actualizări importante de securitate și compatibilitate.
Cea mai mare noutate a acestei versiuni este introducerea unei funcționalități moderne de design de limbaj, care aduce Perl mai aproape de standardele actuale din Python, C# sau Swift.
Iată principalele noutăți din Perl 5.44:
🔹 Parametri numiți în funcții (Named Parameters) — Funcționalitate Experimentală:
Până acum, transmiterea argumentelor către o funcție (subrutină) în Perl se făcea de obicei prin liste de poziție sau prin extragerea manuală dintr-un hash implicit (@_). Începând cu versiunea 5.44, Perl introduce suport nativ pentru parametri numiți în definițiile de subrutine:Această funcționalitate îmbunătățește masiv lizibilitatea codului, permițând dezvoltatorilor să specifice clar numele argumentelor la apelarea unei funcții, eliminând confuziile legate de ordinea acestora.
Fiind o adăugire majoră, funcția este marcată momentan ca experimentală pentru a permite ajustări fine în versiunile viitoare, însă reprezintă un pas uriaș în modernizarea limbajului.
🔹 Suport complet pentru Unicode 17.0:
Perl a fost întotdeauna un lider în ceea ce privește manipularea textului multilingv, iar versiunea 5.44 consolidează această poziție prin integrarea standardului Unicode 17.0:Acesta aduce suport pentru noi caractere, blocuri de scriere istorică, simboluri tehnice și, bineînțeles, noi emoji-uri.
Motorul de expresii regulate (regex) al Perl a fost actualizat pentru a recunoaște corect noile proprietăți de caractere introduse de acest standard.
🔹 Optimizări de performanță și curățarea limbajului:
Execuție mai rapidă: S-au adus optimizări suplimentare la nivelul compilatorului intern și al mașinii virtuale Perl, reducând consumul de memorie și îmbunătățind viteza de execuție pentru operațiunile matematice de bază și manipulările complexe de string-uri.
Deprecierea funcțiilor învechite: În conformitate cu politica de modernizare a limbajului, anumite comportamente arhaice și avertismente vechi au fost eliminate sau modificate pentru a încuraja scrierea unui cod mai curat și mai sigur.
🔹 Îmbunătățiri de securitate și stabilitate:
Versiunea 5.44 aduce rezolvări pentru mai multe bug-uri raportate de comunitate, inclusiv corecturi pentru potențiale probleme de depășire a memoriei (buffer overflows) și vulnerabilități de tip denial-of-service în modulele de bază. Compatibilitatea cu sistemele de operare moderne (Linux, macOS, Windows și sisteme Unix-like) a fost de asemenea îmbunătățită.Perl 5.44 demonstrează că un limbaj legendar, cu o istorie de aproape patru decenii, poate rămâne relevant, competitiv și extrem de capabil să răspundă nevoilor programatorilor moderni prin adoptarea unor concepte contemporane de design.
#OpenSource #Perl #Perl544 #ProgrammingLanguage #Unicode17 #NamedParameters #SoftwareDevelopment #TechNews #Linuxiac
-
The new emojis are out - at least the ones Apple includes in the next iOS update:
Distorted Face, Fight Cloud, Hairy Creature, Ballet Dancer, Orca, Landslide, Trombone, Treasure Chest
Another emoji originally was on the list for Unicode 17, then postponed to 18, and in October 25, it was removed from the draft. Probably because a certain company in the consortium took offense to it.
U+1FADD
-
The new emojis are out - at least the ones Apple includes in the next iOS update:
Distorted Face, Fight Cloud, Hairy Creature, Ballet Dancer, Orca, Landslide, Trombone, Treasure Chest
Another emoji originally was on the list for Unicode 17, then postponed to 18, and in October 25, it was removed from the draft. Probably because a certain company in the consortium took offense to it.
U+1FADD
-
Orque, trombone ( ), coffre au trésor, bigfoot : voici les nouveaux emojis d'Unicode 17 http://dlvr.it/TN29wX #Emojis #Unicode17
-
Orque, trombone ( ), coffre au trésor, bigfoot : voici les nouveaux emojis d'Unicode 17 http://dlvr.it/TN29wX #Emojis #Unicode17
-
🎉 Breaking News: Unicode 17.0 is here to save humanity with... more emoji! 🥳 In a world on fire, let's all rejoice for the trombone emoji, because that's what we've been missing. 🙄 Meanwhile, brace yourself for 4,803 new characters nobody asked for, taking "communication" to the next level of absurdity. 🚀
https://jenniferdaniel.substack.com/p/tomorrows-emoji-today-unicode-170 #Unicode17 #EmojiUpdate #CommunicationAbsurdity #TromboneEmoji #TechNews #HackerNews #ngated -
🎉 Breaking News: Unicode 17.0 is here to save humanity with... more emoji! 🥳 In a world on fire, let's all rejoice for the trombone emoji, because that's what we've been missing. 🙄 Meanwhile, brace yourself for 4,803 new characters nobody asked for, taking "communication" to the next level of absurdity. 🚀
https://jenniferdaniel.substack.com/p/tomorrows-emoji-today-unicode-170 #Unicode17 #EmojiUpdate #CommunicationAbsurdity #TromboneEmoji #TechNews #HackerNews #ngated -
Tomorrow's Emoji, Today: Unicode 17.0 Has Arrived
https://jenniferdaniel.substack.com/p/tomorrows-emoji-today-unicode-170
#HackerNews #Unicode17 #Unicode #Emojis #TechNews #DigitalCommunication
-
Tomorrow's Emoji, Today: Unicode 17.0 Has Arrived
https://jenniferdaniel.substack.com/p/tomorrows-emoji-today-unicode-170
#HackerNews #Unicode17 #Unicode #Emojis #TechNews #DigitalCommunication
-
Światowy Dzień Emoji 2025 i nadchodzące nowości w iOS 26
Z okazji Światowego Dnia Emoji 2025, Emojipedia udostępniła aktualizowaną na żywo listę najczęściej używanych emoji w USA i na świecie. Jakie nowości zobaczymy w iOS 26 i pozostałych systemach od Apple?
Światowy Dzień Emoji 2025
Numerem jeden pozostaje czerwone serce ❤️, a kolejne miejsca zajmują: znak wyboru ✔️, ogień 🔥, błysk ✨, twarz zalana łzami 😭 oraz czaszkę 💀.
Dane pochodzą z narzędzia Emojitracker, które śledzi najczęściej kopiowane emoji z Emojipedia i GetEmoji. Narzędzie analizuje popularność ponad 1000 emoji w krajach takich jak USA, Wielka Brytania, Indie, Brazylia, Niemcy czy Japonia.
Apple uczciło ten dzień premierą emoji-gry dostępnej dla subskrybentów Apple News+. Potwierdzono też nowe emoji z Unicode 17, które pojawią się w iOS 26. Nowością będzie funkcja Genmoji, pozwalająca łączyć emoji w unikalne obrazki do użycia w Wiadomościach.
Apple News+ z grą-łamigłówką. Niestety, nie dla nas te emocje
Co nowego jesienią?
Unicode Consortium potwierdziło także zestaw nowych emoji, które trafią do Unicode 17 tej jesieni.
Wśród nadchodzących emotek znajdziemy m.in.: puzon, skarb, zniekształconą twarz, stworzenie pokryte futrem (Bigfoot), chmurę walki, ogryzek jabłka, orkę i tancerzy baletu.
Apple rozpocznie pracę nad swoimi wersjami tych emoji po premierze Unicode 17. Nowe znaki trafią na urządzenia wraz z aktualizacją iOS 26, prawdopodobnie w wersji iOS 26.4, na wiosnę 2026 roku.
Dla porównania – wcześniejsze emoji z Unicode 16 pojawiły się w iOS 18.4 i zawierały m.in. worki pod oczami, odcisk palca, drzewo bez liści, warzywo korzeniowe i harfę.
Unicode aktualizuje zestaw emoji co roku, a nowe propozycje może zgłosić każdy.
#Apple #czerwoneSerceEmoji #emoji #emoji2025 #Emojipedia #Emojitracker #genmoji #graEmoji #iOS26 #najpopularniejszeEmoji #noweEmoji #nowościApple #ŚwiatowyDzieńEmoji #topEmojiUSA #trendyEmoji #Unicode17