Tag compsci

Tìm kiếm bài viết trong Tag compsci

- vừa được xem lúc

gzip file compression in 100 Seconds

Gzip is a file compression tool and popular Linux utility used to make files smaller. Learn how file compression works in 100 seconds. . Resources.

0 0 26

- vừa được xem lúc

LLVM in 100 Seconds

Want to build your own programming language? LLVM is a tool for building and optimizing compilers and forms the backbone of many languages like Rust, Swift, CUDA, C, and C++. . Resources. .

0 0 25

- vừa được xem lúc

Julia in 100 Seconds

Julia is a dynamic general purpose programming language popular for scientific computing and big data analytics. It is extremely fast thanks to its use of a JIT compiler and allows developers to write

0 0 28

- vừa được xem lúc

100+ Computer Science Concepts Explained

Learn the fundamentals of Computer Science with a quick breakdown of jargon that every software engineer should know. Over 100 technical concepts from the CS curriculum are explained to provide a foun

0 0 40

- vừa được xem lúc

Perl in 100 Seconds

Perl is a dynamic scripting language popular among system administrators and web developers. It is syntactically similar to the C Programming Language, but designed for efficient text processing tasks

0 0 32

- vừa được xem lúc

Assembly Language in 100 Seconds

Assembly is the lowest level human-readable programming language. Today, it is used for precise control over the CPU and memory on the bare metal hardware of a computer.

0 0 36

- vừa được xem lúc

Elixir in 100 Seconds

Elixir is a dynamic functional programming language built on top of the Erlang BEAM virtual machine. It is excels at building concurrent fault-tolerant applications at scale. . Resources.

0 0 27

- vừa được xem lúc

Binary Search Algorithm in 100 Seconds

Binary Search is an algorithm that can find the index of an element in a sorted array data structure. You've likely used Binary Search it in everyday life without even realizing it. . Resources.

0 0 32

- vừa được xem lúc

Time… a programmer's worst enemy // The Code Report

Keeping track of time is complicated for programmers due to leap seconds, timezones, and the weirdly designed Gregorian calendar. A new bill is going through congress to make daylight savings time per

0 0 26

- vừa được xem lúc

10 Design Patterns Explained in 10 Minutes

Software design patterns help developers to solve common recurring problems with code. Let's explore 10 patterns from the famous Gang of Four book and implement them with JavaScript and TypeScript htt

0 0 32

- vừa được xem lúc

Lua in 100 Seconds

Lua is a lightweight dynamic scripting language often embedded into other programs like World of Warcraft and Roblox. It's minimal syntax makes it easier to learn than Python, while being much more pe

0 0 47

- vừa được xem lúc

C++ in 100 Seconds

C++ or C-plus-plus or Cpp is an extremely popular object-oriented programming language. Created in 1979, today it powers game engines, databases, compilers, embedded systems, desktop software, and muc

0 0 74

- vừa được xem lúc

Ruby in 100 Seconds

Ruby is a dynamic programming language most well-know for powering the Ruby on Rails fullstack web framework. Learn why developers love the simple object-oriented code produced by the Ruby language.

0 0 28

- vừa được xem lúc

Binary Explained in 01100100 Seconds

Binary is a base-2 numbering system and the final language used by computer hardware. Programmers don't write binary code directly, but it's import to understand how a machine uses transistors to orga

0 0 42

- vừa được xem lúc

Monorepos - How the Pros Scale Huge Software Projects // Turborepo vs Nx

Big companies, like Google & Facebook, store all their code in a single monolithic repository or monorepo... but why? Learn how to use tools like NPM or Yarn workspaces, Learna, Nx, and Turborepo to s

0 0 49

- vừa được xem lúc

Brainf**k in 100 Seconds

Brainfuck is a minimal esoteric programming language. It provides a 30K 8-bit array that can be modified with 8 different characters. . Resources.

0 0 19

- vừa được xem lúc

r u even turing complete?

What does it mean to be Turing Complete? Is HTML & CSS Turing Complete

0 0 47

- vừa được xem lúc

Web 1.0-beta

Everybody be talking about Web 2.0 vs Web 3.0. But what about Web 1.

0 0 26

- vừa được xem lúc

Haskell in 100 Seconds

Haskell is a purely functional programming language based on lambda calculus. It uses immutable values and expressions to produce terse code that is suitable for general-purpose software applications.

0 0 29

- vừa được xem lúc

C in 100 Seconds

The C Programming Language is quite possibly the most influential language of all time. It powers OS kernels like Linux, Windows, and Mac and many other low-level systems.

0 0 14

- vừa được xem lúc

WTF is an Abstract Syntax Tree?

Potential interview question: What is an Abstract Syntax Tree

0 0 27