programování

přečtěte si prosím tento FAQ před odesláním vlastní.programovací příspěvek. Mnoho věcí bylo požádáno a zodpovězeno dříve. Pokračujte a upravte tuto stránku, aby byla přesná a zajímavá. Většina z toho pocházela z komentářů k původnímu vláknu FAQ.

jaké programovací blogy nebo webové stránky čtete?

  • jaké jsou vaše oblíbené blogy související s programováním? 90 + Komentáře

  • jaké blogy čtete pravidelně? 100 + Komentáře

  • jaké blogy související s programováním čtete pravidelně? 20 + Komentáře

  • programování související webové stránky a blogy vaší preference je … ? 30 + Komentáře

  • jaké blogy související s programováním čtete? 70 + Komentáře

následující blogy jsou dobře čitelné, ale ve skutečnosti nemáte povoleno připustit na prog.reddit, že jste si je přečetli:

  • Joel na Software Joel Spolsky

  • Kódování Horor Jeff Atwood

  • Steve Yegge blog řečnění

  • Paul Graham esejů

Ostatní blogy jsou o něco méně populární, ale máte možnost se přiznat, že číst tyto:

  • Lambda Konečný, programovací jazyky weblog

  • A List Apart, na design, vývoj a význam obsahu webu

  • Okolí Nekonečna (a jakékoliv jiné blogy související s Haskell)

  • Planeta Faktorem, dobrý agregace Faktor-související příspěvky

Co se programování knihy bych si měl přečíst?

  • jaká programová kniha byla vaše oblíbená? 330 + Komentáře

  • jaké programovací knihy doporučujete? 30 + Komentáře

  • musíte číst programovací knihy? 220 + Komentáře (nejlepší komentář: „ano, musíte.“)

  • chci se stát lepším (desktopovým) programátorem… jaké knihy mám podle vás číst? 80 + Komentáře

  • Seznam čtení pro samouk počítačový vědec 500 + Komentáře. Z/r / knih, nejen o programování.

podívejte se Také na tyto otázky na Přetečení Zásobníku:

  • Co je jeden nejvlivnější knihu každý programátor měl přečíst?

  • Seznam volně dostupných programovacích knihy

pět největších téměř vždy se zdají být:

  • Struktura a Interpretace Počítačových Programů (SICP)

  • Gödel, Escher, Bach Douglas Hofstadter

  • Programovací Jazyk C (K&R) Kernighan a Ritchie

  • Pragmatický Programátor Andrew Hunt a David Thomas

  • Kód Kompletní Steve Mcconnell

Někdy lidé zmiňují Art Of Computer Programming (TAOCP) Donald Knuth, ale nikdo to vlastně vůbec četl, že, samozřejmě s výjimkou Steve Jobs. Viz také knihy programátoři opravdu nečtou Bill The Lizard.

chci se naučit jazyk X, jakou knihu bych si měl přečíst?

snažil jsem se sbírat kanonické knihy pro populární programovací jazyky. Ty jsou zaměřeny na zkušené vývojáře. Noví programátoři je možná budou moci sledovat, ale pro ně bude snazší začít s knihou zaměřenou na začátečníky.

  • C: Programovací Jazyk C (K&R) Kernighan a Ritchie

  • C++: C++ Primer Stanley B. Lippman, nebo Efektivní C++ od Scotta Meyerse

  • C#: C# in Depth Jon Skeet

  • D: D Programovací Jazyk Andrei Alexandrescu

  • Java: Myšlení v jazyce Java, Bruce Eckel

  • Perl: Programování v jazyce Perl od Larryho Zdi, Toma Christiansena, a Jon nechtěla slyšet

  • Python: Python Tutorial o Python Software Foundation

  • Ruby: Programming Ruby Pragmatic Programmer ‚ s Guide Dave Thomas, s Chad Fowler a Andy Hunt, nebo Proč je (palčivé) Průvodce na Ruby tím, proč ten šťastnej.

  • Rez: Rez Programovací Jazyk Steve Klabnik a Carol Nichols, s příspěvky od Rzi Společenství

  • Haskell: Real World Haskell Bryan O ‚ sullivan, Don Stewart a John Goerzen

  • Lisp: Paradigmata Umělé Inteligence Programování: Případové Studie v Common Lisp Peter Norvig nebo Praktické Common Lisp Peter Mueller

  • Schéma: Struktura a Interpretace Počítačových Programů (SICP) Abelson, Sussman, a Sussman

Co se open source projektů bych se měla učit se učit od?

  • Některé „elegantně kódované“ C a C++ projekty 300+ komentáře

  • Python projekty pro učení nejlepší praktiky 50+ komentáře

  • Co je nejkrásnější kus veřejně k dispozici zdrojový kód, který jste viděl? 90 + Komentáře

zdá se, že některé odpovědi společného konsensu jsou:

  • SQLite je příkladné pro testování a dokumentaci kódu

  • Quake, hry od id Software

  • Qt, zejména jeho API

  • qmail a djb je jiný kód (i když je to diskutovali)

  • Django, Python web framework

Jak mám porazit otálení?

Stručně řečeno, nečtením Redditu. Nebo si můžete přečíst Procrastinationreddit (ref). Ale trochu vážněji:

  • jak djork porazil otálení 300 + Komentáře

  • co vám brání v kódování? 40+ komentáře

Viz také:

  • Dobré a Špatné Otálení Paul Graham

  • Pomodoro Technika (práce na úkolu po dobu 25 minut, 5 minut přestávka)

Co je open source projekt může přispět k?

“ přispívání v zájmu přispívání nikdy nevyjde. Prohlédněte si software, který používáte každý den, a přemýšlejte o tom, jak by mohl být vylepšen, a pak to udělejte.“( komentář nevrlý)

  • Prosím, podělte se o váš první kontakt příběhy o přispívání do open source projektu. 80 + Komentáře

  • na jaké open source projekty aktivně přispíváte? 130 + Komentáře

  • jsem na vysoké škole a chci přispět na projekt OSS. Nějaké návrhy? 40 + Komentáře

jaké jsou některé dobré programovací hádanky?

  • Hej Proggit, jaké jsou vaše nejtěžší problémy s programováním? Hledám výzvu. 210+ komentáře

  • 10 Puzzle webové Stránky pro zvýraznění Své znalosti Programování

  • 10 Více Puzzle webové Stránky pro zvýraznění Své znalosti Programování

Proč je Haskell tak populární na reddit? Nebo Erlang? Nebo…

  • protože komunita Haskell visí na Redditu. Haskell Reddit je jedním z největších programovacích redditů.

  • co nabízí například Haskell, že Python ne? 550 + Komentáře

  • vidím 1-2 články o Haskell každý den. Proč? Nikdy jsem se s tímto jazykem nesetkal mimo reddit 630 + Komentáře

  • kolik z vás vlastně staví věci s Erlangem? 70+ komentáře

Viz také:

  • Proč váš oblíbený jazyk je nepopulární Ken Shirriff

jakou hudbu posloucháš při kódování?

  • jaká je oblíbená programová Hudba Redditu? Bonus pokud je streamable online 370+ komentáře

  • Nejlepší hudba na pozadí pro programování? 1040 + Komentáře

  • jaká je vaše oblíbená programová Hudba? 270+ komentáře

Některé odpovědi jsou top:

  • ticho

  • cat /dev/urandom > /dev/dsp

  • Soma FM

  • Phillip Glass

  • Co si myslíte o různé webové frameworky pro Python? 50 + Komentáře

  • který webový rámec dáváte přednost? 110 + Komentáře

  • to je ono, upouštím PHP. Který webový rámec bych se měl začít učit? 80 + Komentáře

opravdu záleží na tom, co se vám líbí, jaký jazyk používáte a co webová aplikace udělá. Ale některé z populárních jsou:

  • Django je na vysoké úrovni webový framework pro Python

  • Stožáry, Python framework používá reddit, nenutí vás k použití jejich šablony systému nebo DB rozhraní

  • Ruby on Rails

  • PHP, které všichni nenávidí, ale používá stejně

  • Cobol na Čepy, což dědictví integrace, snadné a zábavné

Co je nejlepší způsob, jak se naučit jazyk X nebo rámcový Y?

  • Python: oficiální výukový program, zdroj Django

  • Lisp: Practical Common Lisp

  • Haskell: Naučit Haskell

  • Javascript: začínáme s jQuery, 15 Dní jQuery

  • Kakao: Kakaové Návrhové Vzory

PŘIDAT VÍCE ZDE

Co je shoda na programování v páru pracovní místo?

“ zatím na tom není shoda. Můj odhad je, že konečná shoda bude, že je to dobré pro některé lidi a projekty a špatné pro jiné.“(komentář munificent)

nejsem programátor. Jak mám začít?

stejně jako učení matematiky nebo angličtiny musíte začít se základními stavebními kameny programování. Jak máte sčítání a odčítání, slovesa a podstatná jména, budete mít if-else a základní smyčky k použití. Tyto“ bloky “ dohromady řídí chování (tok) programu. Měli byste zvážit zvládnutí těchto základů v jakémkoli jazyce, protože myšlenka je úplně stejná bez ohledu na to, který jazyk používáte.

je diskutabilní, který jazyk byste měli používat k učení těchto konceptů, a na konci dne se to scvrkne podle vašich vlastních preferencí. Programovací jazyky jsou jako nástroje v toolbox – různé sloužit lepšímu účelu, než ostatní, po tom všem, že nebudeš používat kladivo šroub hřebík. Pomocí C# nebo Java by být nejlepší nápad, jako společenství obsah týkající se těchto témat je široká a pestrá a kód, který napíšete, není těžké pochopit, nicméně, jak vaše schopnost roste, můžete se rozhodnout, který jazyk je nejlepší použít pro své vlastní projekty.

to se hodně ptá v programování Reddit. Některé z minulých diskusí:

  • jsem 17letý chlapec, který se velmi zajímá o programování a nic o tom neví…kde mám začít?

  • nějaké tipy, jak se začít učit programování od samého začátku?

  • As (Sic) Proggit: jak jste začali (programování)?

  • pokud by se vás někdo zeptal: „chci programovat,jak mám začít? Předpokládejme, že tato osoba nemá žádné zkušenosti..Co byste jim řekl?

  • chci se začít učit programovat. Jaký programovací jazyk bych se měl nejprve naučit a kde najdu návody, jak začít?

  • jak naučit vývoj webových aplikací na n00bs: 10 věci, které jsem se naučil školení 50 lidé být softwarovými inženýry

je nutný titul informatiky?

potřebuje práci

titul CS je určen pro práci ve vývoji softwaru. Certifikační programy jsou určeny pro práci v IT. Pokud chcete být sysadmin, sledovat certifikace. Pokud chcete být vývojářem softwaru, Sledujte titul CS, nejlépe v dobré instituci.

stupeň CS je plus pro práci v něm, ale není nutný. Zbytek odpovědí týkajících se zaměstnanosti se týká pracovních míst ve vývoji softwaru.

  • je pro programátora nezbytný titul CS? Č.

  • vyplatí se titul CS být programátorem? Ano, velmi.

  • je pro získání práce programátora nezbytný titul CS? Ne, ale budete tlačit své štěstí, i když jste velmi talentovaní.

  • je titul CS užitečný pro získání dobré práce jako programátor? Ano, zvláště pokud jste mladí a nezkušení.

jsou pokročilé tituly užitečné? Ano pro MSc. Ne pro PhD, pokud hledáte akademickou kariéru nebo průmyslovou kariéru v designu čipů.

jsou pokročilé stupně nezbytné k získání zaměstnání nebo k rozvoji vaší kariéry? Ano pro akademickou kariéru. Ne pro všechno ostatní. Finančně za to nestojí. Začínající programátor s bakalářským titulem může mít průměrný počáteční plat někde mezi $ 50k a $ 80k ročně. Na druhou stranu, většina postgraduální student stipendia jsou mezi $ 15k a $ 25k ročně.

na druhou stranu zvažte postgraduální studium, pokud chcete studovat CS. Všimněte si, že pokud se vám líbí CS, získání financované PhD nabídky znamená dostat zaplaceno za několik let studovat to ,co vás baví (tj.

jiné stupně: Softwarové inženýrství, ale je to v podstatě totéž jako většina programů CS. Ostatní Informační věda, MIS, certifikační programy a podobné tituly, které nejsou správné CS nebo softwarové inženýrství, se dívají dolů a z dobrých důvodů. Nepřibližuj se k nim.

Sečteno a podtrženo: Pokud chcete programovat, získejte dobrý bakalářský titul CS.

jdu na pracovní pohovor, jak se mám připravit?

můžete najít širokou škálu typické interview otázky zde: http://www.reddit.com/r/programming/comments/95nux/ask_proggit_what_are_your_favorite_programming/

To je normální pro tazatelů, aby vyzkoušet své všeobecné kódování dovednosti tím, že vám malý problém k řešení (obvykle na papíře). Otázky se zaměřují na základní počítačové vědy, techniky, takže řešení bude zahrnovat věci jako propojené seznamy, binární vyhledávání, třídění, hashtables, atd, jakékoliv téma, které by být zahrnuty v Datastructures a Algoritmy třídy. Toto je užitečný opakovač: hackování rozhovoru Google.

je zřejmé, že otázky budou záviset na pozici, o kterou se ucházíte, a na technologiích, které budete používat. Některé společnosti milují kvízy žadatelů o podrobnosti o programovacím jazyce nebo platformě, takže je dobré si vyčistit temnější rohy cílového jazyka. Typickým příkladem je: co znamená Volatilní Klíčové slovo v C?

některé firmy jdou opačným směrem a žádají kandidáty, aby vyřešili hádanky. To bylo popularizováno společností Microsoft v 90.letech, ale v dnešní době je to méně běžné. Kanonická hádanka zní: Proč jsou kryty šachet kulaté? Některé obecné strategie pro jejich řešení najdete v knize Jak byste přesunuli Mount Fuji?.

jdu na pracovní pohovor, jaké otázky bych měl položit?

Joelův Test je dobrým výchozím bodem. Můžete také najít reverzní obrazovku telefonu užitečnou.

jak se mohu stát nezávislým pracovníkem? / Poradenství pro vývojáře na volné noze

takže chcete být konzultantem…?

verze TLDR

jaký programovací jazyk bych měl použít pro svou novou hru?

POTŘEBUJE PRACOVAT

Mluví jako někdo, kdo byl mentoring třídy na experimentální herní design za poslední tři roky, takže prosím, vezměte tuto radu nad prvoplánovému „C++/C/Java“:

Jazyk málokdy záleží, namísto starosti o to, co knihovny, kterou chcete použít, jaké jazyky mohou být snadno použity, a které z těchto jazyků funguje pro všechny své knihovny. Jedinou hlavní výjimkou je, pokud cílíte na omezující platformu. Pokud vytváříte webovou hru, musíte použít Flash, Java nebo JavaScript?. Pokud děláte konzolovou hru, nemůžete použít žádnou z nich.

téměř každá hra potřebuje grafiku, zvuk a vstupní knihovny. Existují knihovny speciálně navržené pro hry, které zabalí všechny tyto funkce, a jako začátečník je pravděpodobně nejlepší, když začnete s jednou z nich. Nejčastěji doporučené jsou SDL, Ogre, Pygame, Slick, JMonkey a XNA. Zlobr a Pygame suck: nepoužívejte tyto. XNA je skvělá a nenávidím C# tak důvěru, že říkám tak neochotně. Slick a JMonkey jsou také skvělé a jako knihovny Java k nim můžete přistupovat prostřednictvím Pythonu (Jython), Lisp (Clojure) nebo Java (duh). Pokud používáte jazyk, který není jedním z těch, které tyto knihovny snadno podporují, můžete použít SDL, protože pro všechno existují vazby SDL.

nyní poznámka o rychlosti, protože to někdo vychová. Nepoužívej Ruby. S výjimkou Ruby je nejtvrdší rozdíl ve výkonu, jaký kdy uvidíte, Python versus C++: Python je zhruba 100x pomalejší než c++. 100x zní jako hodně: řekněme však, že máte algoritmus O(n2). Jakmile n& gt; 100, rozdíl způsobený zvýšením výkonu 100x je příliš malý na to, abyste si mohli dovolit zvýšení n o jeden. Proč je to důležité? Objektová interakce je ze své podstaty algoritmem O(n2). Pokud můžete zpracovat více než 100 objektů na obrazovce v C++ bez poklesu snímkové rychlosti, pak jakýkoli jazykový přepínač (kromě Ruby) nebude mít téměř žádný vliv na výkon.

a konečně, co profesionálové používají? Tradičně, C++. Nyní, rostoucí množství Flash, Objective C, a Java. Nebe-raketové množství C#. C++ je stále nejběžnější, zejména u titulů AAA. Nicméně, většina velkorozpočtových titulů jsou vyrobeny tím, že koupí pár profesionální-grade middleware knihovny (které jsou v C++), lepení spolu s malým množstvím C++ kódu, pak psaní zbytek v skriptovací jazyk. Nejběžnějším skriptovacím jazykem je Lua, ale s malou rezervou.

Ano, můžete oříznout peklo z toho pomocí regionální mřížky nebo čtyř strom. Obě tyto vybuchnou v asymptote kvůli konečné paměti. Segregace může klesnout na O (n) bez paměti režii, ale to ukládá omezení na herní design.

proč nenávidíte <vložit jazyk, který je nepopulární na proggit>?

potřebuje práci

  • C++: nenávidět to je trendy. Ve skutečnosti jen nenávidím fanboys, kteří se to právě naučili jako svůj druhý jazyk a myslí si, že je to nejlepší věc vůbec. Ošklivá syntaxe. Špatně přišroubován na C. strašně spletité podnikové knihovny, které se drží každého populárního jazyka OO. Porucha Segmentace. Chybové zprávy šablony jsou zbytečné a masivní.

  • C: syntaxe ukazatele funkce je těžkopádná. Poruchy segmentace. Některé funkce knihovny byly navrženy idioti.

  • Cíl-C: Mac lidem se to líbí. Pořád je to C.

  • Lisp: není to dost čisté. Matoucí konvence pojmenování. Závorka. Ne všechny funkce knihovny se chovají dobře.

  • Java: syntaxe příliš velká. Moc pomalu. Všechno musí být ve třídě. Houpačka stojí za prd. Jaro. Spojené s hrozným Enterprise udit, a La království podstatných jmen. Žádné ukazatele funkce. Kolekce framework nezvládá konverzi na kolekci supertypu. Někdy je awt hardwarově akcelerován a někdy není. Typ plováku není kompatibilní s ničím.

  • mezera je hloupá. Pomalý. Line wrap syntaxe je hloupá. Syntaxe orientace objektu je hloupá. Syntaxe rozsahu je hloupá.

  • Haskell: nikdo tomu nerozumí. Ošklivá syntaxe. Fanboys.

  • Opičí záplatování. Tradičně pomalý VM. Zlomená verze Pythonu s nekonzistentní sémantikou. Pomalá verze perl.

  • Ošklivý. Čitelný.

  • PHP: viz r / lolphp.

proč je většina her, PC a konzole napsána v C++?

POTŘEBUJE PRACOVAT

  • Viz článek Proč C++

Protože C a C++ (a mnoho dalších jazyků, které nepoužívají virtuální stroj nebo tlumočníka) jsou sestaveny do nativního kódu (assembleru), který běží přímo na hardwaru počítače. To znamená, že v horní části hardwaru není žádný virtuální stroj, který spouští mezilehlý kód („assembler“ pro virtuální stroj. Jedná se o bytecode v Javě a IL v. NET).

platformy s virtuálním strojem (např. Java a.NET) použijte kompilátor JIT, který kompiluje bajtový kód / IL za běhu do assembleru pro jeho spuštění na hardwaru. Tento proces trvá několik cyklů procesoru, ale zároveň může za běhu činit chytrá rozhodnutí, jak optimalizovat kód. Teoreticky by tento proces mohl být stejně rychlý nebo rychlejší než assembler vyplývající z kompilace kódu C / C++.

v praxi tomu tak (zatím) není.

To tedy znamená, že prakticky, dalo by lepší použít jazyk, který a) poskytuje abstrakci nad assembler (tedy C, C++ ) a b) sestavuje přímo assembler. Dalším velkým problémem je správa paměti. C a c++ vás nutí provádět vlastní správu paměti, což je výhodné, pokud máte omezenou paměť například na konzole. S jazyky, které kompilace IL / Bytecode například necháte správu paměti pro virtuální stroj, což znamená, že nemáte kontrolu nad tím, že přímo.

který programovací jazyk se mám naučit?

  • C: máte rádi věci na nízké úrovni a chcete být docela blízko kovu. Někteří lidé to nazývají přenosným, ale ve skutečnosti to není tak přenosné.
  • C++: Jako C, ale jednodušší a klunkier, s objektem orientedness hodil.
  • C#: běží perfektně na Windows. Běží skvěle na Linuxu / Macu,ale dostane spoustu nenávisti, protože v něm jsou prsty“ Micro$oft“. Jako Java, ale ne na hovno.
  • montáž: dozvíte se vše, co je třeba vědět o vašem počítači, pokud se naučíte montáž.
  • HTML/CSS/JS: opravdu nechcete být programátorem,chcete jen web.
  • JS sám o sobě: pokud máte rádi nízkou úroveň, budete nenávidět JavaScript. Jinak je to docela příjemné. Zatím není moc podpora mimo prohlížeč.
  • PHP: Prosím, pro lásku Boží, ani se neobtěžuj.
  • Python: pěkná standardní knihovna, lehký, snadno spustit nový projekt. Mezery jsou syntakticky důležité.
  • Java: běží na spoustu věcí, ale má spoustu boilerplate a nutí vás uspořádat zdrojový strom podle jmenného prostoru (myslím).
  • brainfuck: není praktické pro nic, ale je zábavné vyzkoušet si chvíli a nutí vás přemýšlet novými způsoby.

jaký sdílený/dedikovaný webhosting je nejlepší?

několik vysoce kvalitních vláken:

  • Ptejte se Proggit: Doporučení pro bezplatné nebo levné, spolehlivé poskytovatele linuxových shellů(musí podporovat ssh a obrazovku, Ubuntu preferováno)?

  • alternativa k godaddymu? Zatracení bastardi darovali $ 4 mill McCainovi, který je proti neutralitě sítě a já potřebuji webhosting brzy, ale ne oni!!

jaké VCS bych měl použít?

velká otázka je centralizovaná (SVN, TFS, CVS) versus distribuovaná (git, hg). Centralizovaná správa verzí udržuje historii na serveru a tip si ponecháte pouze lokálně. Distribuovaný dává každému kopii úložiště a umožňuje vám pracovat offline s celým repo. Většina lidí preferuje distribuované v těchto dnech.

centralizované

  • SVN (Subversion): pomalé větvení. Všechno ostatní rychle. Dobře přijat. Open source hosts: Sourceforge
  • TFS (Team Foundation Server): integruje s Visual Studio. Pomalý. Open source hosts: Codeplex
  • CVS: (nikdy jsem to nepoužil)

distribuováno

  • Git: Vyrobeno linuxovými kluky. Levné pobočky, rychle. Nejvhodnější pro Linux, ale pracuje na všem. V současné době považován za nějaké horké hovno. Hostitelé s otevřeným zdrojovým kódem: GitHub
  • Hg (Mercurial): Git, ale s plynulejší křivkou učení a nejlépe se hodí pro Windows (ale pracuje na všem). Méně výkonný, snadnější použití. Open source hosts: BitBucket

jaký byl první jazyk, který jste se naučili?

To byl požádán několikrát (prosím, přidejte se, pokud jste našli více):

  • Jaký byl první jazyk, který jste se naučil? (100 + Komentáře)

  • jaký jazyk jste poprvé začal a kolik vám bylo let? (200 + Komentáře)

mám učit jazyk X novým studentům programování?

  • schéma pro první ročník CS tříd, dobré nebo špatné? (100 komentářů)

  • učíme se schéma v našem kurzu „Úvod do návrhu programu“. Mýlím se v tom, že jsem zklamaný, že se nenaučíme něco trochu víc… užitečné? Nebo existují skutečné praktické výhody schématu? (30 Komentáře)

  • jaký programovací jazyk byste své děti naučili? (250 + Komentáře)

  • jsem v procesu vývoje kurzu úvodu do programování na střední škole. Jaký jazyk byste učil a proč? (150 + Komentáře)

  • jaké programovací jazyky bych měl učit studenty CS? (60 komentářů)

  • moji přátelé chtějí, abych je naučil programovat. Jakým jazykem bych měl začít a existují nějaké bezplatné online učebnice, které doporučuji sledovat? (10 Komentáře)

  • takže se konečně dostávám k tomu, abych se naučil nějaké programování. S jakými jazyky bych měl začít? (7 Komentáře)

jaké jazykové reddity existují?

Velmi velké komunity:

  • /r/javascript 1.33 M uživatelů
  • /r/python 738k uživatelů
  • /r/java 217k uživatelů
  • /r/cpp 169k uživatelů
  • /r/csharp 162k uživatelů
  • /r/golang 137k uživatelů
  • /r/php 132k uživatelů
  • /r/rez čl. 125k uživatelů
  • /r/c_programming 99.2 k uživatelům
  • /r/sql 81.1 k uživatelům
  • /r/swift 76.6 k uživatelům
  • /r/ruby 69.3 k uživatelům
  • /r/haskell 60.9k uživatelů
  • /r/strojopis 56.7 k uživatelům
  • /r/rstats 49.2 k uživatelům
  • /r/kotlin 44.3 k uživatelům
  • /r/matlab 37.2 k uživatelům
  • /r/scala 36.9 k uživatelům
  • /r/lisp 30.5 k uživatelům
  • /r/latex 29.5 k uživatelům
  • /r/clojure 25.1 k uživatelům
  • /r/dartlang 24.8 k uživatelům
  • /r/elixír 18.8 k uživatelům
  • /r/julia 14.4 k uživatelům
  • /r/perl 14.2 k uživatelům
  • /r/asm 13.6 k uživatelům
  • /r/lua 11.6 k uživatelům

Velké komunity (<10.000 uživatelů):

  • /r/elm 9.8k uživatelů
  • /r/erlang 8.4 k uživatelům
  • /r/fsharp 8.2 k uživatelům
  • /r/ocaml 7.9 k uživatelům
  • /r/prolog 7.7 k uživatelům
  • /r/schéma 6.6 k uživatelům
  • /r/visualbasic 6.6 k uživatelům
  • /r/objectivec 6.4 k uživatelům
  • /r/mathematica 6.0 k uživatelům
  • /r/fortran 5.6 k uživatelům
  • /r/raketa 5.4 k uživatelům
  • /r/ada 5.1 k uživatelům
  • /r/d_language/ 5.0 k uživatelům
  • /r/4,0 k nim uživatelé
  • /r/shell 3.5 k uživatelům
  • /r/gpgpu 2.8 k uživatelům
  • /r/idris 2.7k uživatelů
  • /r/groovy 2.5 k uživatelům
  • /r/delphi 2.4 k uživatelům
  • /r/coffeescript 2.3 k uživatelům
  • /r/Zig 2.2 k uživatelům
  • /r/2.0 dále k uživatelům
  • /r/cobol 1.9 k uživatelům
  • /r/smalltalk 1.9 k uživatelům
  • /r/coq 1.7 k uživatelům
  • /r/verilog 1.7 k uživatelům
  • /r/vhdl 1,6 k uživatelům

Menší komunity (<1500 uživatelů):

  • /r/awk 1,4 k uživatelům
  • /r/pascal 1.3 k uživatelům
  • /r/coldfusion 1.2 k uživatelům
  • /r/tcl 1.1 k uživatelům
  • /r/přesun 1.1k uživatelů
  • /r/APLJK 1.1 k uživatelům
  • /r/oktávu 1.0 k uživatelům
  • /r/sml 797 uživatelů
  • /r/rakulang 713 uživatelů

Malé komunity (<500 uživatelů):

  • /r/ATS 429 uživatelů
  • /r/NetLogo 356 uživatelů
  • /r/mercury 265 uživatelů
  • /r/oberon 251 uživatelů
  • /r/IoLanguage 224 uživatelů
  • /r/ceylon 180 uživatelů
  • /r/Rebol 180 uživatelů
  • /r/PostScript 139 uživatelů
  • /r/Vtip 130 uživatelů
  • /r/dylanlang 122 uživatelů
  • /r/datalog 98 uživatelů
  • /r/RubyLang 83 uživatelů
  • /r/PŘÍUŠNICE 67 uživatelů
  • /r/befunge 55 uživatelů
  • /r/Piet 52 uživatelů
  • /r/LogoUnderground 35 uživatelů
  • /r/SNOBOL4 29 uživatelů

A spojení všech jazykových reddits jako multi jazyk reddit

chci SKUTEČNÉ programování reddit!

v poslední době mnoho uživatelů vyjádřilo názory na současný stav r / Programování.

  • toto již není programovací reddit

  • každý, kdo má zájem o zahájení programovacího Redditu?

My moderátoři snažit v našich silách, aby non-programování související příspěvky pryč, ale pokud se vám stane, že najdete nějaké, ne jen na něj upozornit v diskusi vlákno, je NAHLÁSIT.

Šance jsou, pokud si přejete neoficiální alternativa k r/Programování, můžete skutečně vyzkoušet jeden z těchto:

  • r/Kódování

  • r/Počítačová Věda

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.

Previous post Top 10 Znaky Skvělou Přítelkyni
Next post Stavební Horizontu Měsíce: Metody Kritické Cesty (CPM) Plánování