add a tagging system to the website
This commit is contained in:
parent
701da6bc4b
commit
e1b6578b2a
97 changed files with 1025 additions and 979 deletions
26
content/tag/javascript.dj
Normal file
26
content/tag/javascript.dj
Normal file
|
@ -0,0 +1,26 @@
|
|||
title = "#javascript"
|
||||
include_feed = { tag = "javascript", title = "Posts" }
|
||||
|
||||
+++
|
||||
|
||||
Programming in JavaScript.
|
||||
|
||||
---
|
||||
|
||||
Despite my attraction to lower level programming, I sometimes find myself programming in JavaScript.
|
||||
It's a decent workhorse language that powers most of the modern web.
|
||||
|
||||
Its position as The Language of the Web makes it incredibly useful to know as a modern-day programmer, because sooner or later you'll probably find yourself in a spot where you'll say "gee, I wish I had a way to cobble together a quick and dirty tool with a UI."
|
||||
|
||||
It's the one language I keep coming back to, because it's the one language I cannot replace with something that follows [the Philosophy][page:tag/programming].
|
||||
(No, WebAssembly is not an option.
|
||||
Have you ever actually tried using it?)
|
||||
|
||||
I don't love its design.
|
||||
I think [Lua][page:tag/lua] is a much more elegant programming language.
|
||||
But I like it for what it can do for me out of the box.
|
||||
|
||||
---
|
||||
|
||||
This website purposefully avoids using JavaScript where possible though, because it would be a waste of your computer's resources.
|
||||
Plain HTML is perfectly fine for most of its functionality.
|
Loading…
Add table
Add a link
Reference in a new issue