How Programming Works (HowProgrammingWorks)

How Programming Works

HowProgrammingWorks

Geek Repo

Examples for Software Engineering and Programming Lectures

Location:Earth Union

Home Page:https://how.programming.works

Github PK Tool:Github PK Tool

How Programming Works's repositories

Index

Metarhia educational program index 📖

Book

Metaprogramming. Multi-paradigm approach in the Software Engineering.

Language:JavaScriptLicense:MITStargazers:460Issues:41Issues:20

NodeServer

Compare node.js servers

Language:JavaScriptLicense:MITStargazers:85Issues:23Issues:1

Drop-Nodejs14

Drop Node.js 14 support

License:MITStargazers:45Issues:5Issues:0

Function

Functions as a method to raise level of code abstraction

Language:JavaScriptLicense:MITStargazers:40Issues:22Issues:2

DataTypes

Built-in data types

Language:JavaScriptLicense:MITStargazers:35Issues:21Issues:7

Closure

Function closures and storing data in function scope

Language:JavaScriptLicense:MITStargazers:25Issues:18Issues:0

API

Application Interface with HTTP Transport and JSON serialization

Language:JavaScriptLicense:MITStargazers:24Issues:7Issues:1

Lowcode

Low-code simplified JavaScript

Language:JavaScriptLicense:MITStargazers:21Issues:6Issues:1

WebsocketChat

Simple browser chat with websocket and node.js

Language:HTMLLicense:MITStargazers:21Issues:24Issues:2

ChatGPT

How to work together with ChatGPT

Language:JavaScriptLicense:MITStargazers:19Issues:6Issues:0

PartialApplication

Partial function application and Currying

Language:JavaScriptLicense:MITStargazers:19Issues:18Issues:1

Composition

Function composition

Language:JavaScriptLicense:MITStargazers:18Issues:18Issues:2

Memoization

Memoization of synchronous and asynchronous functions

Language:JavaScriptLicense:MITStargazers:18Issues:19Issues:0

ActorModel

Actor model (concurrent computation model)

Language:JavaScriptLicense:MITStargazers:17Issues:6Issues:0

Antipatterns

Antipatterns as a Worst Practices

Language:JavaScriptLicense:MITStargazers:17Issues:6Issues:0

InterProcessCommunication

Inter-process Communication

Language:JavaScriptLicense:MITStargazers:17Issues:20Issues:2

Thenable

Thenable contract

Language:JavaScriptLicense:MITStargazers:13Issues:6Issues:0

GracefulShutdown

Graceful shutdown for network servers

Language:JavaScriptLicense:MITStargazers:11Issues:6Issues:0

Streams

Read, write, transform data streams

Language:JavaScriptLicense:MITStargazers:11Issues:20Issues:1

Iteration

Different implementation of iterations as a code abstraction

Language:JavaScriptLicense:MITStargazers:10Issues:18Issues:1

Socket

Network Socket Endpoint Interface

Language:JavaScriptLicense:MITStargazers:9Issues:18Issues:0

hpw

Laboratory work auto checker

Language:JavaScriptLicense:MITStargazers:7Issues:17Issues:7

PromiseError

Catch, unhandledRejection, rejectionHandled and multipleResolves

Language:JavaScriptLicense:MITStargazers:7Issues:9Issues:0

Timers

Timers: setImmediate, setTimeout, setInterval, nextTick

Language:JavaScriptLicense:MITStargazers:7Issues:7Issues:0

Arrays

Arrays

Language:JavaScriptLicense:MITStargazers:6Issues:5Issues:0

Collector

Data Collectors for Asynchronous Programming

Language:JavaScriptLicense:MITStargazers:4Issues:6Issues:0

BardLLM

How to solve complex and difficult software engineering tasks together with Bard LLM

Language:JavaScriptLicense:MITStargazers:3Issues:6Issues:0

Higher-code

Higher-code concept and skills

Isolation

Request isolation

Language:JavaScriptLicense:MITStargazers:2Issues:6Issues:1