Skip to content

Instantly share code, notes, and snippets.

View zyv's full-sized avatar

Yury V. Zaytsev zyv

View GitHub Profile
@zyv
zyv / languages.md
Last active July 3, 2022 12:36
moneymeets next-gen platform comparison

moneymeets next-gen

Language Packaging IDE Types ORM Admin Advantages over Python
Python ✅ Poetry ❤️ PyCharm ⚠️ advisory ❤️ Django ❤️ Django
TypeScript ✅ npm ❤️ WebStorm ✅ OOP ✅ TypeORM / Sequelize + Umzug ⚠️ nestjs-admin Types, developer base
C# ✅ nuget ❤️ Rider ✅ OOP + 🤢 ✅ Entity Framework ⚠️ Dynamic Data Types, LINQ, speed
Rust ❤️ Cargo ✅ IntelliJ Rust ❤️ ML ✅ diesel + barrel ⚠️ alpha Types, speed! Too low-level?
Haskell ❤️ stack ❤️ HaskForce ❤️ ML
import json
import re
from base64 import b64encode
from enum import Enum, auto
from pathlib import Path
# pulumi config --json --show-secrets > pulumi_config.json
CONFIG = json.loads(Path("pulumi_config.json").read_text())
INPUT_FILE = Path("profiling/moneymeets-github.txt")