programmering

læs venligst disse ofte stillede spørgsmål, før du sender et selv.programmering indlæg. En masse ting er blevet spurgt Og besvaret før. Gå videre og rediger denne side for at holde den nøjagtig og interessant. Det meste af dette blev hentet fra kommentarer til den originale ofte stillede spørgsmål.

hvilke programmeringsblogs eller hjemmesider læser du?

  • Hvad er dine foretrukne programmeringsrelaterede blogs? 90 + kommentarer

  • hvilke programmeringsblogs læser du regelmæssigt? 100 + Kommentarer

  • hvilke programmeringsrelaterede blogs læser du regelmæssigt? 20 + Kommentarer

  • programmering relaterede hjemmesider og blogs af din præference er … ? 30 + kommentarer

  • hvilke Programmeringsrelaterede Blogs læser du? 70 + kommentarer

følgende blogs er vellæste, men du har ikke rigtig lov til at indrømme på prog.reddit at du læser dem:

  • af Joel Spolsky

  • Coding Horror af Jeff

  • Steve Yegges blog rants

  • Paul Grahams essays

andre blogs er lidt mindre populære, men du har lov til at indrømme, at du læser disse:

  • Lambda den ultimative, programmeringssprogene blog

  • en liste fra hinanden, om design, udvikling, og betydningen af internetindhold

  • et kvarter af uendelighed (og andre blogs relateret til Haskell)

  • Planet Factor, en god sammenlægning af Faktorrelaterede indlæg

hvilke programmeringsbøger skal jeg læse?

  • hvilken programmeringsbog har været din favorit? 330 + kommentarer

  • hvilke programmeringsbøger anbefaler du? 30 + kommentarer

  • skal du læse programmeringsbøger? 220 + kommentarer (bedste kommentar: “Ja, du skal.”)

  • jeg ønsker at blive en bedre (desktop) programmør… hvilke bøger foreslår du, at jeg læser? 80 + kommentarer

  • en læseliste til den selvlærte computerforsker 500+ Kommentarer. Fra/r / bøger, ikke kun om programmering.

også tage et kig på disse spørgsmål om Stack overløb:

  • Hvad er den mest indflydelsesrige bog, som enhver programmør skal læse?

  • liste over frit tilgængelige programmeringsbøger

top fem synes næsten altid at være:

  • struktur og fortolkning af computerprogrammer (SICP)

  • Godel, Escher, Bach af Douglas Hofstadter

  • programmeringssproget C (K&R) af Kernighan og Ritchie

  • den pragmatiske programmør af Andreas Hunt og David Thomas

  • kode komplet af Steve Mcconnell

nogle gange nævner folk The Art of Computer Programming (TAOCP) af Donald Knuth, men ingen har faktisk nogensinde læst det, undtagen selvfølgelig Steve Jobs. Se også bøger programmører læser ikke rigtig af Bill The firben.

jeg vil gerne lære sprog, hvilken bog skal jeg læse?

jeg har forsøgt at samle de kanoniske bøger til populære programmeringssprog. Disse er rettet mod erfarne udviklere. Nye programmører kan være i stand til at følge dem, men de vil finde det lettere at starte med en bog rettet mod begyndere.

  • C: programmeringssproget C (K & amp;R) af Kernighan og Ritchie

  • C++: C++ Primer af Stanley B. Lippman, eller effektiv C++ af Scott Meyers

  • C#: C # i dybden af Jon Skeet

  • D: programmeringssproget D af Andrei Aleksandrescu

  • Java: tænker i Java af Bruce Eckel

  • Perl: Programmering af Perl, Tom Christiansen og Jon

  • Python: Python Tutorial af Python Foundation

  • Ruby: programmering af Ruby den pragmatiske Programmørguide af Dave Thomas, med Chad fugl og Andy Hunt eller hvorfor er (gribende) Guide til Ruby af hvorfor den heldige stive.

  • Rust: rust programmeringssprog af Steve Klabnik og Carol Nichols, med bidrag fra Rust samfund

  • Haskell: Den virkelige verden Haskell af Bryan O ‘ Sullivan

  • Lisp: paradigmer for kunstig intelligens programmering: casestudier i Common Lisp af Peter Norvig eller praktisk Common Lisp af Peter Seibel

  • struktur og fortolkning af computerprogrammer (SICP) af Abelson, Sussman og Sussman

hvilke open source-projekter skal jeg studere for at lære af?

  • nogle “elegant kodet” C og C++ projekter 300 + kommentarer

  • Python projekter for at lære bedste praksis 50 + kommentarer

  • Hvad er det smukkeste stykke offentligt tilgængelig kildekode, du så? 90 + kommentarer

nogle fælles-konsensus svar synes at være:

  • er eksemplarisk til test og In-code dokumentation

  • jordskælv, spillet af id

  • TT, især dets API

  • djb ‘ s anden kode (selvom dette diskuteres)

  • Django, en Python-ramme

Hvordan slår jeg procrastination?

kort sagt, ved ikke at læse reddit. Eller du kan læse Procrastinationreddit (ref). Men lidt mere alvorligt:

  • hvordan djork slog tøven 300 + kommentarer

  • hvad holder dig fra kodning? 40 + kommentarer

Se også:

  • god og dårlig udskydelse af Paul Graham

  • Pomodoro-teknikken (arbejde på opgaven i 25 minutter, har 5 minutters pause)

Hvad er et open source-projekt, jeg kan bidrage til?

“Bidrag til bidragets skyld fungerer aldrig. Se gennem det program, du bruger hver dag, og tænk på, hvordan det kan forbedres, så gør det.”(kommentar af )

  • Del dine første kontakthistorier om at bidrage til et open source-projekt. 80 + kommentarer

  • hvilke open source-projekter bidrager du aktivt til? 130 + kommentarer

  • jeg er på college, og jeg vil gerne bidrage til et OSS-projekt. Nogen forslag? 40 + kommentarer

Hvad er nogle gode programmeringspuslespil?

  • Hej Proggit, hvad er dine hårdeste programmeringsproblemer? Jeg leder efter en udfordring. 210 + kommentarer

  • 10 puslespil hjemmesider til at skærpe dine programmering færdigheder

  • 10 flere puslespil hjemmesider til at skærpe dine programmering færdigheder

Hvorfor er Haskell så populær på reddit? Eller Erlang? Eller…

  • fordi Haskell-samfundet hænger ud på Reddit. Haskell Reddit er en af de største programmeringsreddits.

  • hvad tilbyder Haskell for eksempel, at Python ikke gør det? 550 + kommentarer

  • jeg ser 1-2 artikler om Haskell hver dag. Hvorfor? Jeg har aldrig mødt dette sprog uden for reddit 630 + kommentarer

  • hvor mange af jer bygger faktisk ting med erlang? 70 + kommentarer

Se også:

  • hvorfor dit yndlingssprog er upopulært af Ken Shirriff

hvilken musik lytter du til under kodning?

  • hvad er Reddits foretrukne programmeringsmusik? Bonus, hvis det kan streames online 370 + kommentarer

  • bedste baggrundsmusik til programmering? 1040 + kommentarer

  • Hvad er din foretrukne programmeringsmusik? 270 + kommentarer

nogle af de bedste svar er:

  • stilhed

  • kat/dev /urandom >/dev / DSP

  • Soma FM

  • Phillip Glass

  • Hvad synes du om de forskellige Internetrammer for Python? 50 + kommentarer

  • hvilken internetramme foretrækker du? 110 + kommentarer

  • det er det, jeg taber PHP. Hvilken internetramme skal jeg begynde at lære? 80 + kommentarer

det afhænger virkelig af, hvad du kan lide, hvilket sprog du bruger, og hvad du vil gøre. Men nogle af de populære er:

  • Django, en ramme på højt niveau for Python

  • pyloner, Python-rammen, der bruges af reddit, tvinger dig ikke til at bruge deres skabelonsystem eller DB-interface

  • Ruby on Rails

  • PHP, som alle hader, men bruger alligevel

  • Cobol på tandhjul, hvilket gør legacy integration nemt og sjovt

Hvad er den bedste måde at lære sprog på eller ramme Y?

  • Python: Officiel tutorial, Django-kilden

  • Lisp: Praktisk almindelig Lisp

  • Haskell: lær dig en Haskell

  • Javascript: Kom godt i gang med JKR, 15 dage med JKR

  • kakao: kakao design mønstre

tilføj mere her

Hvad er konsensus om parprogrammering på arbejdspladsen?

” der er ingen konsensus om det endnu. Mit gæt er, at den ultimative konsensus vil være, at det er godt for nogle mennesker og projekter og dårligt for andre.”(kommentar af munificent)

jeg er ikke programmør. Hvordan starter jeg?

ligesom at lære matematik eller engelsk, skal du starte med grundlæggende byggesten til programmering. Som du har addition og subtraktion, verber og substantiver, vil du have if-else og grundlæggende sløjfer til at bruge. Disse” blokke ” kombineret sammen styrer adfærden (strømmen) af et program. Du bør overveje at mestre disse grundlæggende på ethvert sprog, da ideen er nøjagtig den samme, uanset hvilket sprog du bruger.

det kan diskuteres, hvilket sprog du skal bruge til at lære disse begreber, og i slutningen af dagen koges det ned til din egen præference. Programmeringssprog er som værktøjerne i en værktøjskasse – forskellige tjener et bedre formål end andre, når alt kommer til alt ville du ikke bruge en hammer til at skrue et søm ind. Brug af C# eller Java ville være den bedste ide, da fællesskabsindholdet vedrørende disse emner er bredt og varieret, og den kode, du skriver, ikke er svært at forstå, men når din evne vokser, kan du beslutte, hvilket sprog der er bedst at bruge til dine egne projekter.

dette bliver spurgt meget i programmering Reddit. Nogle af de tidligere diskussioner:

  • jeg er en 17-årig dreng, der er meget interesseret i programmering og ikke ved noget om det…hvor skal jeg starte?

  • eventuelle tips om, hvordan man begynder at lære programmering fra starten?

  • As (sic) Proggit: hvordan kom du i gang (programmering)?

  • hvis nogen skulle spørge dig “Jeg vil programmere, hvordan skal jeg starte? Antag, at denne person ikke har nogen erfaring..Hvad ville du fortælle dem?

  • jeg vil begynde at lære at programmere. Hvilket programmeringssprog skal jeg lære først, og hvor kan jeg finde vejledninger til, hvordan jeg starter?

  • Sådan lærer du n00bs: 10 ting, jeg lærte at træne 50 personer til at være programmelingeniører

er en computer science grad nødvendig?

har brug for arbejde

en CS-grad er til at arbejde i programmeludvikling. Certificeringsprogrammer er til at arbejde i det. Hvis du vil være sysadmin, skal du forfølge certificeringer. Hvis du vil være en programudvikler, skal du forfølge en CS-grad, helst i en god institution.

en CS-grad er et plus for at arbejde i det, men ikke nødvendigt. Resten af svarene vedrørende beskæftigelse henviser til job inden for programmeludvikling.

  • er en CS-grad nødvendig for at være programmør? Ingen.

  • er en CS-grad værd at være programmør? Ja, meget.

  • er en CS-grad nødvendig for at få et job som programmør? Nej, men du vil skubbe dit held, selvom du er meget talentfuld.

  • er en CS-grad værd for at få et godt job som programmør? Især hvis man er ung og uerfaren.

er avancerede grader værd? Ja til MSc. Nej til ph. d., medmindre du leder efter en akademisk karriere eller en branchekarriere inden for chipdesign.

er avancerede grader nødvendige for at få et job eller fremme din karriere? Ja til akademiske karrierer. Nej til alt andet. Økonomisk er de ikke det værd. En startprogrammerer med en bachelorgrad kan have en gennemsnitlig startløn på et sted mellem $50k og $80k om året. På den anden side er de fleste kandidatstuderende stipendier mellem $15k og $25k om året.

på den anden side overveje graduate study, hvis du kan lide at studere CS. Bemærk, at hvis du kan lide CS, betyder det at få et finansieret ph.d. – tilbud at få betalt i flere år for at studere, hvad du nyder (dvs. gratis uddannelse).

andre grader: Programmelteknik, men det er stort set det samme som de fleste CS-programmer. Andre Informationsvidenskab, MIS, certificeringsprogrammer og lignende grader, der ikke er ordentlig CS eller Programmelteknik, ses ned på og af gode grunde. Gå ikke i nærheden af dem.

bundlinie: hvis du vil programmere, få en god bachelor CS-grad.

jeg skal til en jobsamtale, hvordan skal jeg forberede mig?

du kan finde en lang række typiske samtalespørgsmål her: http://www.reddit.com/r/programming/comments/95nux/ask_proggit_what_are_your_favorite_programming/

det er normalt, at intervjuer tester dine generelle kodningsevner ved at give dig et lille problem at løse (normalt på papir). Spørgsmål fokuserer på centrale computervidenskabsteknikker, så løsningerne vil involvere ting som linkede lister, binær søgning, sortering, hashtables osv. Dette er en nyttig opdatering: Hacking af en Google-samtale.

det er klart, at spørgsmålene afhænger af den stilling, du ansøger om, og de teknologier, du bruger. Nogle virksomheder elsker at spørge ansøgere om detaljer om programmeringssprog eller platform, så det er godt at børste på de mere uklare hjørner af dit målsprog. Et typisk eksempel er: hvad betyder det flygtige nøgleord i C?

nogle virksomheder går i den modsatte retning og beder kandidater om at løse gåder. Dette blev populariseret af Microsoft i 90 ‘ erne, men det er mindre almindeligt i disse dage. Den kanoniske gåde er: hvorfor er mandehulsdæksler runde? Du kan finde nogle generelle strategier til løsning af disse i bogen Hvordan ville du flytte Mount Fuji?.

jeg skal til en jobsamtale, hvilke spørgsmål skal jeg stille?

Joel-testen er et godt udgangspunkt. Du kan også finde den omvendte telefonskærm nyttig.

Hvordan bliver jeg freelancer? / Rådgivning til freelancerudviklere

så du vil være konsulent…?

TLDR version

hvilket programmeringssprog skal jeg bruge til mit nye spil?

har brug for arbejde

taler som en person, der har mentoreret en klasse om eksperimentelt spildesign i de sidste tre år, så tag dette råd over kneejerk “C++/C/not Java”:

sprog betyder sjældent noget, i stedet bekymre dig om, hvilke biblioteker du vil bruge, hvilke sprog de let kan bruges på, og hvilke af disse sprog der fungerer for alle dine biblioteker. Den eneste store undtagelse fra dette er, hvis du målretter mod en restriktiv platform. Hvis du laver et internetspil, skal du bruge Flash, Java eller JavaScript?. Hvis du laver et konsolspil, kan du ikke bruge nogen af dem.

næsten alle spil har brug for grafik, lyd og input biblioteker. Der er biblioteker specielt designet til spil, der pakker alle disse funktioner, og som nybegynder er det nok bedst, hvis du starter med en af disse. De mest almindeligt anbefalede er SDL, Ogre, Pygame, Slick, JMonkey og NNA. Ogre og Pygame suck: brug ikke disse. Jeg hader C# så stol på, at jeg siger det modstræbende. Slick og JMonkey er også gode, og som Java-biblioteker kan du få adgang til dem via Python (Jython), Lisp (Clojure) eller Java (Duh). Hvis du er død indstillet på at bruge et sprog, der ikke er et af dem, der let understøttes af disse biblioteker, kan du bruge SDL, fordi der er SDL-bindinger til alt.

nu, en note om hastighed, fordi nogen vil bringe det op. Brug ikke Ruby. Bortset fra Ruby er den hårdeste ydelsesforskel, du nogensinde vil se, Python versus C++: Python er omtrent 100 gange langsommere end C++. 100 gange lyder som meget: sig dog, at du har en O(n2) algoritme. Når n & gt;100, er forskellen forårsaget af en 100 gange ydelsesforøgelse for lille til at give dig råd til at øge n med en. Hvorfor er det vigtigt? Objektinteraktion er af natur en O (n2)algoritme. Hvis du kan håndtere over 100 objekter på skærmen i C++ uden en dukkert i framerate, vil enhver sprogkontakt (undtagen Ruby) næsten ikke have nogen ydelsespåvirkning.

endelig, hvad bruger fagfolk? Traditionelt, C++. Nu, stigende mængder af Flash, Objective C og Java. Sky-rocketing mængder af C#. C++ er stadig den mest almindelige, især for AAA-titler. Imidlertid fremstilles de fleste store budgettitler ved at købe en flok mellemvarebiblioteker i professionel kvalitet (som er i C++), lime den sammen med en lille mængde C++-kode og derefter skrive resten på et scriptsprog. Det mest almindelige scriptsprog her er Lua, men med en lille margin.

ja, du kan trimme helvede ud af dette ved hjælp af et regionnet eller et firhjulstræ. Begge disse sprænger i asymptoten på grund af endelig hukommelse. Segregering kan slippe dig til O(n) uden hukommelsesomkostninger, men det pålægger begrænsninger for dit spildesign.

Hvorfor hader du <indsæt sprog, der er upopulært på proggit>?

behov arbejde

  • C++: hader det er trendy. Faktisk hader bare fanboys, der lige har lært det som deres andet sprog og synes, det er det bedste nogensinde. Grim syntaks. Dårligt boltet på C. forfærdeligt indviklede virksomhedsbiblioteker, der klamrer sig til ethvert populært oo-sprog. segmenteringsfejl. Skabelon fejlmeddelelser er ubrugelige og massive.

  • C: funktion pointer syntaks er besværlig. Segmenteringsfejl. Nogle af biblioteksfunktionerne blev designet af idioter.

  • Mål-C: Mac folk kan lide det. Det er stadig C.

  • Lisp: ikke ren nok. Forvirrende navngivningskonventioner. Parentes. Ikke alle biblioteksfunktioner opfører sig godt med hinanden.

  • Java: syntaks for stor. For langsomt. Alt skal være i en klasse. Sving stinker. Forår. Forbundet med forfærdelig Enterprise bloat, a la Kongeriget substantiver. INGEN funktion pointers. Indsamlingsramme kan ikke håndtere konvertering til samling af en supertype. Nogle gange accelereres udstyret, og nogle gange er det ikke. Float type er ikke kompatibel med noget.

  • Python: hvidt rum er dumt. Bremse. Syntaksen for linjeindpakning er dum. Syntaks for objektorientering er dum. Scope syntaks er dum.

  • Haskell: ingen forstår det. Grim syntaks. Fanboys.

  • Ruby: abe lappe. Traditionelt langsom VM. Broken version af Python med inkonsekvent semantik. Langsom version af perl.

  • Perl: Grim. Ulæselig.

  • PHP: se r / lolphp.

Hvorfor er de fleste spil, PC og konsol skrevet i C++?

har brug for arbejde

  • se artiklen Hvorfor C++

fordi C og C++ (og mange andre sprog, der ikke bruger en virtuel maskine eller tolk) er kompileret til native code (assembler), der kører direkte på computerens udstyr. Dette betyder, at der ikke er nogen virtuel maskine oven på udstyret, der kører mellemkoden (‘assembler’ til den virtuelle maskine. Dette er bytekoden i java og IL i. net).

platforme med en virtuel maskine (f. eks.NET) brug en JIT-kompilator, der samler byte-koden / IL ved kørsel i assembler for at køre den på udstyret. Denne proces tager nogle processorcyklusser væk, men på samme tid kan den tage kloge beslutninger ved kørsel, hvordan man optimerer koden. I teorien kan denne proces være så hurtig eller hurtigere end assembler som følge af kompilering af C/C++ kode.

i praksis er det ikke (endnu) tilfældet.

dette betyder således, at man praktisk talt bedre kunne bruge et sprog, som A) giver en abstraktion over assembler (således C, C++ ) og b) kompilerer direkte til assembler. Et andet stort problem er hukommelsesstyring. C og C++ tvinger dig til at lave din egen hukommelsesstyring, hvilket er at foretrække, hvis du har begrænset hukommelse på for eksempel en konsol. Med sprog, der kompilerer til IL / Bytecode for eksempel, forlader du hukommelsesstyringen til den virtuelle maskine, hvilket betyder, at du ikke har kontrol over det direkte.

hvilket programmeringssprog skal jeg lære?

  • C: Du kan lide ting på lavt niveau, og du vil være temmelig tæt på metallet. Nogle mennesker kalder det bærbart, men det er ikke rigtig så bærbart.
  • C++: Ligesom C, men lettere og klunkier, med objektorientering kastet ind.
  • C#: kører perfekt på vinduer. Kører godt på Mac, men får masser af had, fordi “Micro$oft ‘s” fingre er i det. Ligesom Java, men ikke shitty.
  • samling: du lærer alt, hvad der er at vide om din computer, hvis du lærer samling.
  • HTML/CSS/JS: du vil ikke rigtig være programmør, du vil bare have en hjemmeside.
  • JS på egen hånd: hvis du kan lide lavt niveau, vil du hader JavaScript. Det er ret behageligt ellers. Ikke meget out-of-bro. ser support endnu.
  • PHP: Vær venlig, for Guds kærlighed, ikke engang gider.
  • Python: dejligt standardbibliotek, letvægt, let at starte nyt projekt. Hvidt rum er syntaktisk vigtigt.
  • Java: kører på mange ting, men har masser af kedelplade og tvinger dig til at arrangere dit kildetræ efter navneområde (jeg tror).
  • brainfuck: ikke praktisk til noget, men det er sjovt at prøve et stykke tid og tvinger dig til at tænke på nye måder.

hvilken delt/dedikeret vært er bedst?

et par tråde af høj kvalitet:

  • spørg Proggit: Anbefalinger til gratis eller billige, pålidelige shell-udbydere (skal understøtte ssh og skærm, Ubuntu foretrukket)?

  • alternativ til godaddy? Damn Bastards donerede $4 mill til McCain, der modsætter sig netneutralitet, og jeg har brug for en internethost snart, men ikke dem!!

hvilke VCS skal jeg bruge?

det store spørgsmål her er centraliseret (SVN, TFS, CVS) versus distribueret (git, hg). Centraliseret versionskontrol holder historikken på serveren, og du holder kun spidsen lokalt. Distribueret giver alle en kopi af depotet og giver dig mulighed for at arbejde offline med hele repo. De fleste mennesker foretrækker distribueret i disse dage.

centraliseret

  • SVN (Subversion): langsom forgrening. Hurtigt alt andet. Godt vedtaget. Open source værter: Sourceforge
  • TFS (Team Foundation Server): integrerer med Visual Studio. Bremse. Open source værter: Codepleks
  • CVS: (jeg har aldrig brugt dette)

distribueret

  • Git: lavet af Linuks fyre. Billige grene, hurtigt. Bedst egnet til Linea, men arbejder på alt. I øjeblikket betragtes som noget varmt lort. Open source-værter: GitHub
  • Hg (Mercurial): Git, men med en glattere indlæringskurve og bedst egnet til vinduer (men fungerer på alt). Mindre kraftfuld, lettere at bruge. Open source værter: BitBucket

hvad var det første sprog, du lærte?

dette er blevet spurgt flere gange (Tilføj venligst, hvis du fandt mere):

  • hvad var det første sprog, du lærte? (100 + Kommentarer)

  • hvilket sprog startede du først, og hvor gammel var du? (200 + kommentarer)

skal jeg lære sprog til nye programmeringsstuderende?

  • ordning for første års CS-klasser, god eller dårlig? (100 Kommentarer)

  • vi lærer ordningen i vores” Introduktion til Program Design ” kursus. Er jeg forkert i at blive skuffet over, at vi ikke lærer noget lidt mere… nyttigt? Eller er der konkrete praktiske fordele ved ordningen? (30 kommentarer)

  • hvilket programmeringssprog vil du lære dine børn? (250+ kommentarer)

  • jeg er i færd med at udvikle en highschool niveau Introduktion til programmering kursus. Hvilket sprog vil du lære, og hvorfor? (150 + kommentarer)

  • hvilke programmeringssprog skal jeg undervise CS-studerende? (60 kommentarer)

  • mine venner vil have mig til at lære dem at programmere. Hvilket sprog skal jeg starte med, og er der nogen gratis online lærebøger, som du anbefaler, at jeg følger? (10 Kommentarer)

  • så jeg kommer endelig rundt for at lære mig selv noget programmering. Hvilke sprog skal jeg starte med? (7 kommentarer)

hvilke sprog reddits er der?

meget store samfund:

  • /r /javascript 1.33 m brugere
  • /r /python 738k brugere
  • /r /java 217k brugere
  • /r /cpp 169k brugere
  • /r /csharp 162k brugere
  • /r /golang 137k brugere
  • /r /PHP 132k brugere
  • /r /rust 125k brugere
  • /r /c_programmering 99,2 k brugere
  • /r /kvm 81,1 k brugere
  • /r /hurtig 76,6 k brugere
  • /r /ruby 69.3 k brugere
  • /r / Haskell 60.9K brugere
  • /r/typescript 56,7 K brugere
  • /r/rstats 49,2 K brugere
  • /r/kotlin 44,3 K brugere
  • /r/matlab 37,2 K brugere
  • /r/scala 36,9 K brugere
  • /r/lisp 30,5 k brugere
  • /r/lateks 29,5 K brugere
  • /r/Clojure 25,1 K brugere
  • /r/dartlang 24,8 k brugere
  • /r/eliksir 18,8 K brugere
  • /r/Julia 14.4 k brugere
  • /r/perl 14.2 k brugere
  • /r/ASM 13.6 k brugere
  • /r/lua 11.6 k brugere

store samfund (<10.000 brugere):

  • /r / elm 9.8k brugere
  • /r/Erlang 8.4 K brugere
  • /r/fsharp 8.2 K brugere
  • /r/ocaml 7.9 K brugere
  • /r/prolog 7.7 K brugere
  • /r/scheme 6.6 K brugere
  • /r/VisualBasic 6.6 k brugere
  • /r/objectivec 6.4 K brugere
  • /r/Mathematica 6.0 K brugere
  • /r/Fortran 5.6 K brugere
  • /r/racket 5.4 K brugere
  • /r/ada 5.1 K brugere
  • /r/d_language/ 5.0 K brugere
  • /r/nim 4.0 k brugere
  • /r/shell 3.5 K brugere
  • /r/GPGPU 2.8 k brugere
  • /r/Idris 2.7K brugere
  • /r/groovy 2.5 K brugere
  • /r/delphi 2.4 K brugere
  • /r/coffeescript 2.3 K brugere
  • /r/Sik 2.2 K brugere
  • /r/forth 2.0 K brugere
  • /r/COBOL 1.9 K brugere
  • /r/smalltalk 1.9 K brugere
  • /r/k 1.7 K brugere
  • /r/Verilog 1.7 K brugere
  • /r/VHDL 1.6 K brugere

mindre samfund (<1.500 brugere):

  • /r / AK 1,4 K brugere
  • /r/pascal 1,3 K brugere
  • /r/coldfusion 1,2 K brugere
  • /r/tcl 1,1 K brugere
  • /r/brainfuck 1.1K brugere
  • / r / apljk 1.1 K brugere
  • /r/octave 1.0 K brugere
  • /r/sml 797 brugere
  • /r/rakulang 713 brugere

små samfund (< 500 brugere):

  • /r/ATS 429 brugere
  • /r/NetLogo 356 brugere
  • /r/mercury 265 brugere
  • /r/oberon 251 brugere
  • /r/Iolanguage 224 brugere
  • /r/ceylon 180 brugere
  • /r/rebol 180 brugere
  • /r/PostScript 139 brugere
  • /r/ioke 130 brugere
  • /r/dylanlang 122 brugere
  • /r/datalog 98 brugere
  • /r/rubylang 83 brugere
  • /r/kusma 67 brugere
  • /r/befunge 55 brugere
  • /r/Piet 52 brugere
  • /r/logounderground 35 brugere
  • /r/snobol4 29 brugere

og Foreningen af alle sprog reddits som multi sprog reddit

jeg vil have en rigtig programmering reddit!

på det seneste har mange brugere udtrykt meninger om den aktuelle tilstand af r/Programmering.

  • dette er ikke længere en programmering reddit

  • enhver interesseret i at starte en programmering reddit?

vi moderatorer gør vores bedste for at holde ikke-programmeringsrelaterede indlæg væk, men hvis du tilfældigvis finder nogen, skal du ikke bare påpege det i diskussionstråden, rapporter dem.

chancerne er, hvis du ønsker et uofficielt alternativ til r / Programmering, kan du faktisk prøve en af disse:

  • r / kodning

  • r / datalogi

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.

Previous post Top 10 træk af en stor kæreste
Next post Månedens byggeperiode: Critical Path Method (CPM) planlægning