Programming Leftovers
-
Santa is pseudo packaging | Playing Perl 6␛b6xA Raku
Santa needs to know where all the chimneys are. Thanks to schedule constraints, a single subroutine call has to do to query multies defined in a bunch of modules.
-
Development community that we can see to development of Perl Part1 - C language specification creating group | Yuki Kimoto Perl Blog
The Perl core team seems to be looking for resources to help in language development.
Currently, it seems the material in python.
perlgov: the perl governance document
I feel that Perl and Python cultures are quite different.
It's also based on an improvised document in 2019 when the Python reader quit.
I can understand how envious we are when we see Python attracting users(although
I'm watching a lot of cheating at the same time).On the other hand Perl has long been a conservative culture.
So, we can refer to the methods used by developers of languages, operating systems and tools that also have a conservative mindset.
The first thing I would like us to refer to is the method used by the group that creates C language specifications.
-
Everything You Need to Know About Bash For Loops in Linux
A bash script is simply a plain text file containing a series of commands that the bash shell can read and execute. Bash is the default shell in pre-Catalina macOS, and most Linux distributions.
If you’ve never worked with a shell script before, you should begin with the absolute simplest case. This will allow you to practice key concepts including the creation of the script and its execution.
-
Re-format blah,YYYYMMDD,blah as blah,YYYY,MM,DD,blah
This exercise was inspired by a recent article by Girish Managoli. He showed how to prepare a data table for machine learning using simple shell tools.
-
The 20 Best Matlab Books For Beginner and Expert Developers [Ed: Better to use GNU Octave, which is Free software and similar]
MATLAB is short for Matrix Laboratory. MATLAB is the simplest and most profitable computing climate for researchers, scientists, and engineers. It incorporates the MATLAB language, the main programming language devoted to numerical and specialized computing. You can utilize MATLAB for a scope of utilizations, including Artificial Intelligence, signal preparing and interchanges, picture and video handling, deep learning, control frameworks, test and estimation, and computational science. Thus, in this modern era, it has become very crucial to learn MatLab, and for the appropriate guidance, an adequate set of MatLab books is inevitably important.
-
Why I love Emacs
I'm a habitual Emacs user. I didn't choose Emacs as much as it chose me. Back when I was first learning about Unix, I stumbled upon a little-known feature in a strange application called Emacs, which was apparently hidden away on my computer. Legend had it (and was proven true) that if you typed emacs into a terminal, pressed Alt+X, and typed tetris, you could play a falling-blocks game.
[...]
That was my introduction to GNU Emacs. While it was frivolous, it was also an accurate indication of what Emacs is all about—the idea that users can reprogram their (virtual) worlds and do whatever they want with an application. Playing Tetris in your text editor is probably not your primary goal on an everyday basis, but it goes to show that Emacs is, proudly, a programming platform. In fact, you might think of it as a kind of precursor to Jupyter, combining a powerful programming language (called elisp, to be exact) with its own live environment. As a consequence, Emacs is flexible as a text editor, customizable, and powerful.
Elisp (and Common Lisp, by extension) aren't necessarily the easiest languages to start out on, if you're used to Bash or Python or similar languages. But LISP dialects are powerful, and because Emacs is a LISP interpreter, you can build applications, whether they're Emacs plugins or prototypes of something you want to develop into a stand-alone project. The wildly popular org-mode project is just one example: it's an Emacs plugin as well as a markdown syntax with mobile apps to interpret and extend its capabilities. There are many examples of similarly useful applications-within-Emacs, including an email client, a PDF viewer, web browser, a shell, and a file manager.
- Login or register to post comments
- Printer-friendly version
- 2979 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago