mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 09:41:36 +00:00
Compare commits
35 Commits
0c99f41dd1
...
8d65b26dda
Author | SHA1 | Date | |
---|---|---|---|
|
8d65b26dda | ||
|
7069599e41 | ||
|
8315386b68 | ||
|
80be7400d6 | ||
|
4ff20aaf23 | ||
|
77bc29ddce | ||
|
4fb68fb991 | ||
|
e0cfe4feca | ||
|
761a061b7e | ||
|
688dbbb097 | ||
|
f359fa88b7 | ||
|
5a7f589c6c | ||
|
adda1dcfa7 | ||
|
d9225142d0 | ||
|
c8af038bda | ||
|
c40736ee0f | ||
|
15504ee90a | ||
|
315f5ff0a3 | ||
|
4f8cffda2e | ||
|
29666fae5e | ||
|
912da583da | ||
|
3da692272f | ||
|
434f15cd10 | ||
|
e636de362f | ||
|
09875bf39f | ||
|
b30134148f | ||
|
599896735b | ||
|
52463c3f44 | ||
|
f1aec083a0 | ||
|
ae9374942f | ||
|
cad341d8d9 | ||
|
8b7089d667 | ||
|
989354c4a6 | ||
|
8f5e3f8635 | ||
|
e84a13c6a8 |
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
@ -1,5 +1,5 @@
|
|||||||
- [ ] I solemnly swear that this is all original content of which I am the original author
|
- [ ] I solemnly swear that this is all original content of which I am the original author
|
||||||
- [ ] Pull request title is prepended with `[language/lang-code]` (example `[python/fr-fr]` or `[java/en]`)
|
- [ ] Pull request title is prepended with `[language/lang-code]` (example `[python/fr]` or `[java/en]`)
|
||||||
- [ ] Pull request touches only one file (or a set of logically related files with similar changes made)
|
- [ ] Pull request touches only one file (or a set of logically related files with similar changes made)
|
||||||
- [ ] Content changes are aimed at *intermediate to experienced programmers* (this is a poor format for explaining fundamental programming concepts)
|
- [ ] Content changes are aimed at *intermediate to experienced programmers* (this is a poor format for explaining fundamental programming concepts)
|
||||||
- [ ] If you've changed any part of the YAML Frontmatter, make sure it is formatted according to [CONTRIBUTING.md](https://github.com/adambard/learnxinyminutes-docs/blob/master/CONTRIBUTING.markdown)
|
- [ ] If you've changed any part of the YAML Frontmatter, make sure it is formatted according to [CONTRIBUTING.md](https://github.com/adambard/learnxinyminutes-docs/blob/master/CONTRIBUTING.markdown)
|
||||||
|
@ -17,11 +17,10 @@ review them more effectively and/or individually.
|
|||||||
## Style Guidelines
|
## Style Guidelines
|
||||||
|
|
||||||
* **Keep lines under 80 chars**
|
* **Keep lines under 80 chars**
|
||||||
* Try to keep **line length in code blocks to 80 characters or fewer**.
|
* Try to keep line length in code blocks to 80 characters or fewer.
|
||||||
* Otherwise, the text will overflow and look odd.
|
* Otherwise, the text will overflow and look odd.
|
||||||
* This and other potential pitfalls to format the content consistently are
|
* This and other potential pitfalls to format the content consistently are
|
||||||
identified by the freely available
|
identified by [markdownlint](https://github.com/markdownlint/markdownlint).
|
||||||
[markdownlint](https://github.com/markdownlint/markdownlint).
|
|
||||||
* **Prefer example to exposition**
|
* **Prefer example to exposition**
|
||||||
* Try to use as few words as possible.
|
* Try to use as few words as possible.
|
||||||
* Code examples are preferred over exposition in all cases.
|
* Code examples are preferred over exposition in all cases.
|
||||||
@ -42,14 +41,14 @@ review them more effectively and/or individually.
|
|||||||
|
|
||||||
### Header configuration
|
### Header configuration
|
||||||
|
|
||||||
The actual site uses Middleman to generate HTML files from these Markdown ones.
|
The actual site generates HTML files from these Markdown ones.
|
||||||
Middleman, or at least the custom scripts underpinning the site, requires that
|
The markdown files can contain extra metadata before the actual markdown,
|
||||||
some key information be defined in the header.
|
called frontmatter.
|
||||||
|
|
||||||
The following fields are necessary for English articles about programming
|
The following fields are necessary for English articles about programming
|
||||||
languages:
|
languages:
|
||||||
|
|
||||||
* **language** The *programming language* in question
|
* **name** The human-readable name of the programming language
|
||||||
* **contributors** A list of [author, URL] lists to credit
|
* **contributors** A list of [author, URL] lists to credit
|
||||||
|
|
||||||
Other fields:
|
Other fields:
|
||||||
@ -58,28 +57,25 @@ Other fields:
|
|||||||
*tool* or *Algorithms & Data Structures*. Defaults to *language* if omitted.
|
*tool* or *Algorithms & Data Structures*. Defaults to *language* if omitted.
|
||||||
* **filename**: The filename for this article's code. It will be fetched, mashed
|
* **filename**: The filename for this article's code. It will be fetched, mashed
|
||||||
together, and made downloadable.
|
together, and made downloadable.
|
||||||
* For non-English articles, *filename* should have a language-specific
|
|
||||||
suffix.
|
|
||||||
* **lang**: For translations, the human language this article is in. For
|
|
||||||
categorization, mostly.
|
|
||||||
|
|
||||||
Here's an example header for an Esperanto translation of Ruby:
|
Non-English articles inherit frontmatter values from the English article (if it exists)
|
||||||
|
but you can overwrite them.
|
||||||
|
|
||||||
|
Here's an example header for Ruby:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
*--
|
*--
|
||||||
language: Ruby
|
name: Ruby
|
||||||
filename: learnruby-epo.ruby
|
filename: learnruby.rb
|
||||||
contributors:
|
contributors:
|
||||||
- ["Doktor Esperanto", "http://example.com/"]
|
- ["Doktor Esperanto", "http://example.com/"]
|
||||||
- ["Someone else", "http://someoneelseswebsite.com/"]
|
- ["Someone else", "http://someoneelseswebsite.com/"]
|
||||||
lang: ep-ep
|
|
||||||
*--
|
*--
|
||||||
```
|
```
|
||||||
|
|
||||||
### Syntax highlighter
|
### Syntax highlighter
|
||||||
|
|
||||||
[Pygments](https://pygments.org/languages/) is used for syntax highlighting through
|
[Pygments](https://pygments.org/languages/) is used for syntax highlighting.
|
||||||
[pygments.rb](https://github.com/pygments/pygments.rb).
|
|
||||||
|
|
||||||
### Should I add myself as a contributor?
|
### Should I add myself as a contributor?
|
||||||
|
|
||||||
@ -90,12 +86,10 @@ addition or not.
|
|||||||
|
|
||||||
## Building the site locally
|
## Building the site locally
|
||||||
|
|
||||||
Install Ruby. On macOS this can be done with [Homebrew](https://brew.sh/).
|
Install Python. On macOS this can be done with [Homebrew](https://brew.sh/).
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
brew install ruby
|
brew install python
|
||||||
# Install Ruby package manager
|
|
||||||
gem install bundler
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Then clone two repos, install dependencies and run.
|
Then clone two repos, install dependencies and run.
|
||||||
@ -108,8 +102,12 @@ git clone https://github.com/<YOUR-USERNAME>/learnxinyminutes-docs ./learnxinymi
|
|||||||
|
|
||||||
# Install dependencies
|
# Install dependencies
|
||||||
cd learnxinyminutes-site
|
cd learnxinyminutes-site
|
||||||
bundle install
|
pip install -r requirements.txt
|
||||||
|
|
||||||
# Run
|
# Run
|
||||||
bundle exec middleman serve
|
python build.py
|
||||||
|
cd build
|
||||||
|
python -m http.server
|
||||||
|
|
||||||
|
# open http://localhost:8000/ in your browser of choice
|
||||||
```
|
```
|
@ -40,6 +40,6 @@ Anything not covered by the above -- basically, this README -- you can use as
|
|||||||
you wish, I guess.
|
you wish, I guess.
|
||||||
|
|
||||||
|
|
||||||
[1]: http://learnxinyminutes.com
|
[1]: https://learnxinyminutes.com
|
||||||
[2]: /CONTRIBUTING.markdown
|
[2]: /CONTRIBUTING.md
|
||||||
[3]: http://creativecommons.org/licenses/by-sa/3.0/deed.en_US
|
[3]: http://creativecommons.org/licenses/by-sa/3.0/deed.en_US
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Ada
|
name: Ada
|
||||||
filename: learn.ada
|
filename: learn.ada
|
||||||
contributors:
|
contributors:
|
||||||
- ["Luke A. Guest", "https://github.com/Lucretia"]
|
- ["Luke A. Guest", "https://github.com/Lucretia"]
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
category: tool
|
category: tool
|
||||||
tool: AMD
|
name: AMD
|
||||||
contributors:
|
contributors:
|
||||||
- ["Frederik Ring", "https://github.com/m90"]
|
- ["Frederik Ring", "https://github.com/m90"]
|
||||||
filename: learnamd.js
|
filename: learnamd.js
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
category: framework
|
category: framework
|
||||||
framework: AngularJS
|
name: AngularJS
|
||||||
contributors:
|
contributors:
|
||||||
- ["Walter Cordero", "http://waltercordero.com"]
|
- ["Walter Cordero", "http://waltercordero.com"]
|
||||||
filename: learnangular.txt
|
filename: learnangular.txt
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
category: tool
|
category: tool
|
||||||
tool: Ansible
|
name: Ansible
|
||||||
contributors:
|
contributors:
|
||||||
- ["Jakub Muszynski" , "http://github.com/sirkubax"]
|
- ["Jakub Muszynski" , "http://github.com/sirkubax"]
|
||||||
- ["Pat Myron" , "https://github.com/patmyron"]
|
- ["Pat Myron" , "https://github.com/patmyron"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: APL
|
name: APL
|
||||||
contributors:
|
contributors:
|
||||||
- ["nooodl", "https://github.com/nooodl"]
|
- ["nooodl", "https://github.com/nooodl"]
|
||||||
filename: learnapl.apl
|
filename: learnapl.apl
|
@ -1,6 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: HTML
|
|
||||||
lang: ar-ar
|
|
||||||
filename: learnhtml-tf.txt
|
filename: learnhtml-tf.txt
|
||||||
contributors:
|
contributors:
|
||||||
- ["Christophe THOMAS", "https://github.com/WinChris"]
|
- ["Christophe THOMAS", "https://github.com/WinChris"]
|
@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: Python
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Louie Dinh", "http://pythonpracticeprojects.com"]
|
- ["Louie Dinh", "http://pythonpracticeprojects.com"]
|
||||||
- ["Steven Basart", "http://github.com/xksteven"]
|
- ["Steven Basart", "http://github.com/xksteven"]
|
||||||
@ -10,14 +9,13 @@ contributors:
|
|||||||
- ["Roberto Fernandez Diaz", "https://github.com/robertofd1995"]
|
- ["Roberto Fernandez Diaz", "https://github.com/robertofd1995"]
|
||||||
translators:
|
translators:
|
||||||
- ["Ahmad Hegazy", "https://github.com/ahegazy"]
|
- ["Ahmad Hegazy", "https://github.com/ahegazy"]
|
||||||
lang: ar-ar
|
|
||||||
filename: learnpython-ar.py
|
filename: learnpython-ar.py
|
||||||
---
|
---
|
||||||
|
|
||||||
لقد أُنشئت لغة البايثون بواسطة جايدو ڤان روسم في بداية التسعينات. هي الأن أحد أشهر اللغات الموجودة.
|
لقد أُنشئت لغة البايثون بواسطة جايدو ڤان روسم في بداية التسعينات. هي الأن أحد أشهر اللغات الموجودة.
|
||||||
لقد أحببت لغة البايثون بسبب وضوحها. هي في الأساس عبارة عن سودوكود قابل للتنفيذ.
|
لقد أحببت لغة البايثون بسبب وضوحها. هي في الأساس عبارة عن سودوكود قابل للتنفيذ.
|
||||||
|
|
||||||
ملحوظة: هذا المقال يُطبق على بايثون 3 فقط. راجع المقال [هنا](http://learnxinyminutes.com/docs/pythonlegacy/) إذا أردت تعلم لغة البايثون نسخة 2.7 الأقدم
|
ملحوظة: هذا المقال يُطبق على بايثون 3 فقط. راجع المقال [هنا](../pythonlegacy/) إذا أردت تعلم لغة البايثون نسخة 2.7 الأقدم
|
||||||
|
|
||||||
```python
|
```python
|
||||||
# تعليق من سطر واحد يبدأ برمز الرقم.
|
# تعليق من سطر واحد يبدأ برمز الرقم.
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: SQL
|
|
||||||
filename: learnsql-ar.sql
|
filename: learnsql-ar.sql
|
||||||
contributors:
|
contributors:
|
||||||
- ["Bob DuCharme", "http://bobdc.com/"]
|
- ["Bob DuCharme", "http://bobdc.com/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Ahmed Omar Eissa", "https://twitter.com/AhmedOmarEissa"]
|
- ["Ahmed Omar Eissa", "https://twitter.com/AhmedOmarEissa"]
|
||||||
lang: ar-ar
|
|
||||||
---
|
---
|
||||||
<div dir="rtl">
|
<div dir="rtl">
|
||||||
|
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Arturo
|
name: Arturo
|
||||||
filename: learnarturo.art
|
filename: learnarturo.art
|
||||||
contributors:
|
contributors:
|
||||||
- ["Dr.Kameleon", "https://github.com/drkameleon"]
|
- ["Dr.Kameleon", "https://github.com/drkameleon"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: AsciiDoc
|
name: AsciiDoc
|
||||||
contributors:
|
contributors:
|
||||||
- ["Ryan Mavilia", "http://unoriginality.rocks/"]
|
- ["Ryan Mavilia", "http://unoriginality.rocks/"]
|
||||||
- ["Abel Salgado Romero", "https://twitter.com/abelsromero"]
|
- ["Abel Salgado Romero", "https://twitter.com/abelsromero"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: AssemblyScript
|
name: AssemblyScript
|
||||||
contributors:
|
contributors:
|
||||||
- ["Philippe Vlérick", "https://github.com/pvlerick"]
|
- ["Philippe Vlérick", "https://github.com/pvlerick"]
|
||||||
- ["Steve Huguenin-Elie", "https://github.com/StEvUgnIn"]
|
- ["Steve Huguenin-Elie", "https://github.com/StEvUgnIn"]
|
||||||
@ -10,7 +10,7 @@ filename: learnassemblyscript.ts
|
|||||||
|
|
||||||
__AssemblyScript__ compiles a variant of __TypeScript__ (basically JavaScript with types) to __WebAssembly__ using __Binaryen__. It generates lean and mean WebAssembly modules while being just an `npm install` away.
|
__AssemblyScript__ compiles a variant of __TypeScript__ (basically JavaScript with types) to __WebAssembly__ using __Binaryen__. It generates lean and mean WebAssembly modules while being just an `npm install` away.
|
||||||
|
|
||||||
This article will focus only on AssemblyScript extra syntax, as opposed to [TypeScript](/docs/typescript) and [JavaScript](/docs/javascript).
|
This article will focus only on AssemblyScript extra syntax, as opposed to [TypeScript](../typescript/) and [JavaScript](../javascript/).
|
||||||
|
|
||||||
To test AssemblyScript's compiler, head to the
|
To test AssemblyScript's compiler, head to the
|
||||||
[Playground](https://www.assemblyscript.org/editor.html#IyFydW50aW1lPXN0dWIKLyoqIENhbGN1bGF0ZXMgdGhlIG4tdGggRmlib25hY2NpIG51bWJlci4gKi8KZXhwb3J0IGZ1bmN0aW9uIGZpYihuOiBpMzIpOiBpMzIgewogIHZhciBhID0gMCwgYiA9IDEKICBpZiAobiA+IDApIHsKICAgIHdoaWxlICgtLW4pIHsKICAgICAgbGV0IHQgPSBhICsgYgogICAgICBhID0gYgogICAgICBiID0gdAogICAgfQogICAgcmV0dXJuIGIKICB9CiAgcmV0dXJuIGEKfQoKIyFodG1sCjx0ZXh0YXJlYSBpZD0ib3V0cHV0IiBzdHlsZT0iaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJSIgcmVhZG9ubHk+PC90ZXh0YXJlYT4KPHNjcmlwdD4KbG9hZGVyLmluc3RhbnRpYXRlKG1vZHVsZV93YXNtLCB7IC8qIGltcG9ydHMgKi8gfSkKICAudGhlbigoeyBleHBvcnRzIH0pID0+IHsKICAgIGNvbnN0IG91dHB1dCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvdXRwdXQnKQogICAgZm9yIChsZXQgaSA9IDA7IGkgPD0gMTA7ICsraSkgewogICAgICBvdXRwdXQudmFsdWUgKz0gYGZpYigke2l9KSA9ICR7ZXhwb3J0cy5maWIoaSl9XG5gCiAgICB9CiAgfSkKPC9zY3JpcHQ+Cg==) where you will be able
|
[Playground](https://www.assemblyscript.org/editor.html#IyFydW50aW1lPXN0dWIKLyoqIENhbGN1bGF0ZXMgdGhlIG4tdGggRmlib25hY2NpIG51bWJlci4gKi8KZXhwb3J0IGZ1bmN0aW9uIGZpYihuOiBpMzIpOiBpMzIgewogIHZhciBhID0gMCwgYiA9IDEKICBpZiAobiA+IDApIHsKICAgIHdoaWxlICgtLW4pIHsKICAgICAgbGV0IHQgPSBhICsgYgogICAgICBhID0gYgogICAgICBiID0gdAogICAgfQogICAgcmV0dXJuIGIKICB9CiAgcmV0dXJuIGEKfQoKIyFodG1sCjx0ZXh0YXJlYSBpZD0ib3V0cHV0IiBzdHlsZT0iaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJSIgcmVhZG9ubHk+PC90ZXh0YXJlYT4KPHNjcmlwdD4KbG9hZGVyLmluc3RhbnRpYXRlKG1vZHVsZV93YXNtLCB7IC8qIGltcG9ydHMgKi8gfSkKICAudGhlbigoeyBleHBvcnRzIH0pID0+IHsKICAgIGNvbnN0IG91dHB1dCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvdXRwdXQnKQogICAgZm9yIChsZXQgaSA9IDA7IGkgPD0gMTA7ICsraSkgewogICAgICBvdXRwdXQudmFsdWUgKz0gYGZpYigke2l9KSA9ICR7ZXhwb3J0cy5maWIoaSl9XG5gCiAgICB9CiAgfSkKPC9zY3JpcHQ+Cg==) where you will be able
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: ATS
|
name: ATS
|
||||||
contributors:
|
contributors:
|
||||||
- ["Mark Barbone", "https://github.com/mb64"]
|
- ["Mark Barbone", "https://github.com/mb64"]
|
||||||
filename: learnats.dats
|
filename: learnats.dats
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
category: tool
|
category: tool
|
||||||
tool: AWK
|
name: AWK
|
||||||
filename: learnawk.awk
|
filename: learnawk.awk
|
||||||
contributors:
|
contributors:
|
||||||
- ["Marshall Mason", "http://github.com/marshallmason"]
|
- ["Marshall Mason", "http://github.com/marshallmason"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Ballerina
|
name: Ballerina
|
||||||
contributors:
|
contributors:
|
||||||
- ["Anjana Fernando", "https://github.com/lafernando"]
|
- ["Anjana Fernando", "https://github.com/lafernando"]
|
||||||
filename: learn_ballerina.bal
|
filename: learn_ballerina.bal
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Bash
|
name: Bash
|
||||||
contributors:
|
contributors:
|
||||||
- ["Max Yankov", "https://github.com/golergka"]
|
- ["Max Yankov", "https://github.com/golergka"]
|
||||||
- ["Darren Lin", "https://github.com/CogBear"]
|
- ["Darren Lin", "https://github.com/CogBear"]
|
||||||
@ -64,8 +64,9 @@ echo "$variable" # => Some string
|
|||||||
echo '$variable' # => $variable
|
echo '$variable' # => $variable
|
||||||
# When you use a variable itself — assign it, export it, or else — you write
|
# When you use a variable itself — assign it, export it, or else — you write
|
||||||
# its name without $. If you want to use the variable's value, you should use $.
|
# its name without $. If you want to use the variable's value, you should use $.
|
||||||
# Note that ' (single quote) won't expand the variables!
|
# Note that ' (single quote) won't expand variables!
|
||||||
# You can write variable without surrounding quotes but it's not recommended.
|
# You can write variables without surrounding double quotes but it's not
|
||||||
|
# recommended due to how Bash handles variables with spaces in them.
|
||||||
|
|
||||||
# Parameter expansion ${...}:
|
# Parameter expansion ${...}:
|
||||||
echo "${variable}" # => Some string
|
echo "${variable}" # => Some string
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: bc
|
name: bc
|
||||||
contributors:
|
contributors:
|
||||||
- ["Btup"]
|
- ["Btup"]
|
||||||
filename: learnbc.bc
|
filename: learnbc.bc
|
@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: Python
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Louie Dinh", "http://pythonpracticeprojects.com"]
|
- ["Louie Dinh", "http://pythonpracticeprojects.com"]
|
||||||
- ["Steven Basart", "http://github.com/xksteven"]
|
- ["Steven Basart", "http://github.com/xksteven"]
|
||||||
@ -14,7 +13,6 @@ contributors:
|
|||||||
translators:
|
translators:
|
||||||
- ["lucii7vel", "https://github.com/lucii7vel"]
|
- ["lucii7vel", "https://github.com/lucii7vel"]
|
||||||
filename: learnpython-by.py
|
filename: learnpython-by.py
|
||||||
lang: be-by
|
|
||||||
---
|
---
|
||||||
Python быў створаны Гвіда ван Росумам у пачатку 90-х. Цяпер гэта адна з
|
Python быў створаны Гвіда ван Росумам у пачатку 90-х. Цяпер гэта адна з
|
||||||
самыя папулярных моў праграмавання. Я закахаўся ў Python за яго
|
самыя папулярных моў праграмавання. Я закахаўся ў Python за яго
|
@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
language: BF
|
name: BF
|
||||||
|
learn_x_in_y_name: brainfuck
|
||||||
filename: bf.bf
|
filename: bf.bf
|
||||||
contributors:
|
contributors:
|
||||||
- ["Prajit Ramachandran", "http://prajitr.github.io/"]
|
- ["Prajit Ramachandran", "http://prajitr.github.io/"]
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Logtalk
|
|
||||||
filename: llearnlogtalk-bg.lgt
|
filename: llearnlogtalk-bg.lgt
|
||||||
contributors:
|
contributors:
|
||||||
- ["Paulo Moura", "http://github.com/pmoura"]
|
- ["Paulo Moura", "http://github.com/pmoura"]
|
||||||
translators:
|
translators:
|
||||||
- ["vsraptor", "https://github.com/vsraptor"]
|
- ["vsraptor", "https://github.com/vsraptor"]
|
||||||
lang: bg-bg
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
@ -1,13 +1,10 @@
|
|||||||
---
|
---
|
||||||
category: language
|
|
||||||
language: Perl
|
|
||||||
filename: learnperl-bg.pl
|
filename: learnperl-bg.pl
|
||||||
contributors:
|
contributors:
|
||||||
- ["Korjavin Ivan", "http://github.com/korjavin"]
|
- ["Korjavin Ivan", "http://github.com/korjavin"]
|
||||||
- ["Dan Book", "http://github.com/Grinnz"]
|
- ["Dan Book", "http://github.com/Grinnz"]
|
||||||
translators:
|
translators:
|
||||||
- ["Красимир Беров", "https://github.com/kberov"]
|
- ["Красимир Беров", "https://github.com/kberov"]
|
||||||
lang: bg-bg
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Perl е изключително мощен език за програмиране с широка област на приложение
|
Perl е изключително мощен език за програмиране с широка област на приложение
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: BQN
|
name: BQN
|
||||||
filename: learnbqn.bqn
|
filename: learnbqn.bqn
|
||||||
contributors:
|
contributors:
|
||||||
- ["Raghu Ranganathan", "https://github.com/razetime"]
|
- ["Raghu Ranganathan", "https://github.com/razetime"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: C++
|
name: C++
|
||||||
filename: learncpp.cpp
|
filename: learncpp.cpp
|
||||||
contributors:
|
contributors:
|
||||||
- ["Steven Basart", "https://github.com/xksteven"]
|
- ["Steven Basart", "https://github.com/xksteven"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: C
|
name: C
|
||||||
filename: learnc.c
|
filename: learnc.c
|
||||||
contributors:
|
contributors:
|
||||||
- ["Adam Bard", "http://adambard.com/"]
|
- ["Adam Bard", "http://adambard.com/"]
|
||||||
@ -19,16 +19,6 @@ C is the lowest-level language most programmers will ever use, but
|
|||||||
it more than makes up for it with raw speed. Just be aware of its manual
|
it more than makes up for it with raw speed. Just be aware of its manual
|
||||||
memory management and C will take you as far as you need to go.
|
memory management and C will take you as far as you need to go.
|
||||||
|
|
||||||
> **About compiler flags**
|
|
||||||
>
|
|
||||||
> By default, gcc and clang are pretty quiet about compilation warnings and
|
|
||||||
> errors, which can be very useful information. Explicitly using stricter
|
|
||||||
> compiler flags is recommended. Here are some recommended defaults:
|
|
||||||
>
|
|
||||||
> `-Wall -Wextra -Werror -O2 -std=c99 -pedantic`
|
|
||||||
>
|
|
||||||
> For information on what these flags do as well as other flags, consult the man page for your C compiler (e.g. `man 1 gcc`) or just search online.
|
|
||||||
|
|
||||||
```c
|
```c
|
||||||
// Single-line comments start with // - only available in C99 and later.
|
// Single-line comments start with // - only available in C99 and later.
|
||||||
|
|
@ -1,10 +1,8 @@
|
|||||||
---
|
---
|
||||||
language: AsciiDoc
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Ryan Mavilia", "http://unoriginality.rocks/"]
|
- ["Ryan Mavilia", "http://unoriginality.rocks/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Abel Salgado Romero", "https://twitter.com/abelsromero"]
|
- ["Abel Salgado Romero", "https://twitter.com/abelsromero"]
|
||||||
lang: ca-es
|
|
||||||
filename: asciidoc-ca.adoc
|
filename: asciidoc-ca.adoc
|
||||||
---
|
---
|
||||||
|
|
@ -1,7 +1,4 @@
|
|||||||
---
|
---
|
||||||
category: language
|
|
||||||
language: Go
|
|
||||||
lang: ca-es
|
|
||||||
filename: learngo-ca.go
|
filename: learngo-ca.go
|
||||||
contributors:
|
contributors:
|
||||||
- ["Sonia Keys", "https://github.com/soniakeys"]
|
- ["Sonia Keys", "https://github.com/soniakeys"]
|
@ -1,7 +1,4 @@
|
|||||||
---
|
---
|
||||||
category: language
|
|
||||||
language: Groovy
|
|
||||||
lang: ca-es
|
|
||||||
filename: learngroovy-ca.groovy
|
filename: learngroovy-ca.groovy
|
||||||
contributors:
|
contributors:
|
||||||
- ["Roberto Pérez Alcolea", "http://github.com/rpalcolea"]
|
- ["Roberto Pérez Alcolea", "http://github.com/rpalcolea"]
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: HTML
|
|
||||||
filename: html-ca.txt
|
filename: html-ca.txt
|
||||||
contributors:
|
contributors:
|
||||||
- ["Christophe THOMAS", "https://github.com/WinChris"]
|
- ["Christophe THOMAS", "https://github.com/WinChris"]
|
||||||
translators:
|
translators:
|
||||||
- ["Marc Auledas", "https://github.com/Auledas"]
|
- ["Marc Auledas", "https://github.com/Auledas"]
|
||||||
lang: ca-es
|
|
||||||
---
|
---
|
||||||
|
|
||||||
HTML significa llenguatge de marques d'hipertext (HyperText Markup Language).
|
HTML significa llenguatge de marques d'hipertext (HyperText Markup Language).
|
@ -1,10 +1,8 @@
|
|||||||
---
|
---
|
||||||
language: Kotlin
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["S Webber", "https://github.com/s-webber"]
|
- ["S Webber", "https://github.com/s-webber"]
|
||||||
translators:
|
translators:
|
||||||
- ["Xavier Sala", "https://github.com/utrescu"]
|
- ["Xavier Sala", "https://github.com/utrescu"]
|
||||||
lang: ca-es
|
|
||||||
filename: LearnKotlin-ca.kt
|
filename: LearnKotlin-ca.kt
|
||||||
---
|
---
|
||||||
|
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Chapel
|
name: Chapel
|
||||||
filename: learnchapel.chpl
|
filename: learnchapel.chpl
|
||||||
contributors:
|
contributors:
|
||||||
- ["Ian J. Bertolacci", "https://www.cs.arizona.edu/~ianbertolacci/"]
|
- ["Ian J. Bertolacci", "https://www.cs.arizona.edu/~ianbertolacci/"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: "CHICKEN"
|
name: "CHICKEN"
|
||||||
filename: CHICKEN.scm
|
filename: CHICKEN.scm
|
||||||
contributors:
|
contributors:
|
||||||
- ["Diwakar Wagle", "https://github.com/deewakar"]
|
- ["Diwakar Wagle", "https://github.com/deewakar"]
|
@ -1,9 +1,8 @@
|
|||||||
---
|
---
|
||||||
language: citron
|
name: citron
|
||||||
filename: learncitron.ctr
|
filename: learncitron.ctr
|
||||||
contributors:
|
contributors:
|
||||||
- ["AnotherTest", ""]
|
- ["AnotherTest", ""]
|
||||||
lang: en-us
|
|
||||||
---
|
---
|
||||||
```ruby
|
```ruby
|
||||||
# Comments start with a '#'
|
# Comments start with a '#'
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Clojure macros
|
name: Clojure macros
|
||||||
filename: learnclojuremacros.clj
|
filename: learnclojuremacros.clj
|
||||||
contributors:
|
contributors:
|
||||||
- ["Adam Bard", "http://adambard.com/"]
|
- ["Adam Bard", "http://adambard.com/"]
|
||||||
@ -14,7 +14,7 @@ Use a macro only when you need control over when or if the arguments to a form w
|
|||||||
be evaluated.
|
be evaluated.
|
||||||
|
|
||||||
You'll want to be familiar with Clojure. Make sure you understand everything in
|
You'll want to be familiar with Clojure. Make sure you understand everything in
|
||||||
[Clojure in Y Minutes](/docs/clojure/).
|
[Clojure in Y Minutes](../clojure/).
|
||||||
|
|
||||||
```clojure
|
```clojure
|
||||||
;; Define a macro using defmacro. Your macro should output a list that can
|
;; Define a macro using defmacro. Your macro should output a list that can
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Clojure
|
name: Clojure
|
||||||
filename: learnclojure.clj
|
filename: learnclojure.clj
|
||||||
contributors:
|
contributors:
|
||||||
- ["Adam Bard", "http://adambard.com/"]
|
- ["Adam Bard", "http://adambard.com/"]
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
category: tool
|
category: tool
|
||||||
tool: CMake
|
name: CMake
|
||||||
contributors:
|
contributors:
|
||||||
- ["Bruno Alano", "https://github.com/brunoalano"]
|
- ["Bruno Alano", "https://github.com/brunoalano"]
|
||||||
filename: CMake
|
filename: CMake
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: COBOL
|
name: COBOL
|
||||||
contributors:
|
contributors:
|
||||||
- ["Hyphz", "http://github.com/hyphz/"]
|
- ["Hyphz", "http://github.com/hyphz/"]
|
||||||
filename: learn.COB
|
filename: learn.COB
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: CoffeeScript
|
name: CoffeeScript
|
||||||
contributors:
|
contributors:
|
||||||
- ["Tenor Biel", "http://github.com/L8D"]
|
- ["Tenor Biel", "http://github.com/L8D"]
|
||||||
- ["Xavier Yao", "http://github.com/xavieryao"]
|
- ["Xavier Yao", "http://github.com/xavieryao"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: ColdFusion
|
name: ColdFusion
|
||||||
filename: learncoldfusion.cfm
|
filename: learncoldfusion.cfm
|
||||||
contributors:
|
contributors:
|
||||||
- ["Wayne Boka", "http://wboka.github.io"]
|
- ["Wayne Boka", "http://wboka.github.io"]
|
||||||
@ -26,7 +26,7 @@ ColdFusion started as a tag-based language. Almost all functionality is availabl
|
|||||||
|
|
||||||
<!--- CFML tags have a similar format to HTML tags. --->
|
<!--- CFML tags have a similar format to HTML tags. --->
|
||||||
<h1>Simple Variables</h1>
|
<h1>Simple Variables</h1>
|
||||||
<!--- Variable Declaration: Variables are loosely typed, similar to javascript --->
|
<!--- Variable Declaration: Variables are loosely typed, similar to JavaScript --->
|
||||||
<p>Set <b>myVariable</b> to "myValue"</p>
|
<p>Set <b>myVariable</b> to "myValue"</p>
|
||||||
<cfset myVariable = "myValue" />
|
<cfset myVariable = "myValue" />
|
||||||
<p>Set <b>myNumber</b> to 3.14</p>
|
<p>Set <b>myNumber</b> to 3.14</p>
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
language: "Common Lisp"
|
name: "Common Lisp"
|
||||||
filename: commonlisp.lisp
|
filename: commonlisp.lisp
|
||||||
contributors:
|
contributors:
|
||||||
- ["Paul Nathan", "https://github.com/pnathan"]
|
- ["Paul Nathan", "https://github.com/pnathan"]
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
category: tool
|
category: tool
|
||||||
tool: Compojure
|
name: Compojure
|
||||||
contributors:
|
contributors:
|
||||||
- ["Adam Bard", "http://adambard.com/"]
|
- ["Adam Bard", "http://adambard.com/"]
|
||||||
filename: learncompojure.clj
|
filename: learncompojure.clj
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Coq
|
name: Coq
|
||||||
filename: learncoq.v
|
filename: learncoq.v
|
||||||
contributors:
|
contributors:
|
||||||
- ["Philip Zucker", "http://www.philipzucker.com/"]
|
- ["Philip Zucker", "http://www.philipzucker.com/"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Crystal
|
name: Crystal
|
||||||
filename: learncrystal.cr
|
filename: learncrystal.cr
|
||||||
contributors:
|
contributors:
|
||||||
- ["Vitalii Elenhaupt", "http://veelenga.com"]
|
- ["Vitalii Elenhaupt", "http://veelenga.com"]
|
@ -1,12 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: BF
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Prajit Ramachandran", "http://prajitr.github.io/"]
|
- ["Prajit Ramachandran", "http://prajitr.github.io/"]
|
||||||
- ["Mathias Bynens", "http://mathiasbynens.be/"]
|
- ["Mathias Bynens", "http://mathiasbynens.be/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Vojta Svoboda", "https://github.com/vojtasvoboda/"]
|
- ["Vojta Svoboda", "https://github.com/vojtasvoboda/"]
|
||||||
filename: learnbrainfuck-cz.bf
|
filename: learnbrainfuck-cz.bf
|
||||||
lang: cs-cz
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Brainfuck (psaný bez kapitálek s vyjímkou začátku věty) je extrémně minimální
|
Brainfuck (psaný bez kapitálek s vyjímkou začátku věty) je extrémně minimální
|
@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: CSS
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Mohammad Valipour", "https://github.com/mvalipour"]
|
- ["Mohammad Valipour", "https://github.com/mvalipour"]
|
||||||
- ["Marco Scannadinari", "https://github.com/marcoms"]
|
- ["Marco Scannadinari", "https://github.com/marcoms"]
|
||||||
@ -8,7 +7,6 @@ contributors:
|
|||||||
- ["Deepanshu Utkarsh", "https://github.com/duci9y"]
|
- ["Deepanshu Utkarsh", "https://github.com/duci9y"]
|
||||||
translators:
|
translators:
|
||||||
- ["Michal Martinek", "https://github.com/MichalMartinek"]
|
- ["Michal Martinek", "https://github.com/MichalMartinek"]
|
||||||
lang: cs-cz
|
|
||||||
filename: learncss-cz.css
|
filename: learncss-cz.css
|
||||||
---
|
---
|
||||||
|
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Elm
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Max Goldstein", "http://maxgoldste.in/"]
|
- ["Max Goldstein", "http://maxgoldste.in/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Robin Pokorný", "http://robinpokorny.com/"]
|
- ["Robin Pokorný", "http://robinpokorny.com/"]
|
||||||
filename: learnelm-cz.elm
|
filename: learnelm-cz.elm
|
||||||
lang: cs-cz
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Elm je funkcionální reaktivní jazyk, který se kompiluje do (klientského) JavaScriptu.
|
Elm je funkcionální reaktivní jazyk, který se kompiluje do (klientského) JavaScriptu.
|
@ -1,8 +1,5 @@
|
|||||||
---
|
---
|
||||||
category: language
|
|
||||||
language: Go
|
|
||||||
filename: learngo-cs.go
|
filename: learngo-cs.go
|
||||||
lang: cs-cz
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Sonia Keys", "https://github.com/soniakeys"]
|
- ["Sonia Keys", "https://github.com/soniakeys"]
|
||||||
- ["Christopher Bess", "https://github.com/cbess"]
|
- ["Christopher Bess", "https://github.com/cbess"]
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Hack
|
|
||||||
filename: learnhack-cs.hh
|
filename: learnhack-cs.hh
|
||||||
contributors:
|
contributors:
|
||||||
- ["Stephen Holdaway", "https://github.com/stecman"]
|
- ["Stephen Holdaway", "https://github.com/stecman"]
|
||||||
translators:
|
translators:
|
||||||
- ["Vojta Svoboda", "https://github.com/vojtasvoboda/"]
|
- ["Vojta Svoboda", "https://github.com/vojtasvoboda/"]
|
||||||
lang: cs-cz
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Hack je nadmnožinou PHP a běží v rámci virtuálního stroje zvaného HHVM. Hack
|
Hack je nadmnožinou PHP a běží v rámci virtuálního stroje zvaného HHVM. Hack
|
||||||
@ -14,7 +12,7 @@ které známe ze staticky typovaných jazyků.
|
|||||||
|
|
||||||
Níže jsou popsané pouze vlastnosti jazyka Hack. Detaily ohledně jazyka PHP a jeho
|
Níže jsou popsané pouze vlastnosti jazyka Hack. Detaily ohledně jazyka PHP a jeho
|
||||||
syntaxe pak najdete na těchto stránkách v samostatném
|
syntaxe pak najdete na těchto stránkách v samostatném
|
||||||
[článku o PHP](http://learnxinyminutes.com/docs/php/).
|
[článku o PHP](/php/).
|
||||||
|
|
||||||
```php
|
```php
|
||||||
<?hh
|
<?hh
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: JavaScript
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Leigh Brenecki", "https://leigh.net.au"]
|
- ["Leigh Brenecki", "https://leigh.net.au"]
|
||||||
- ["Ariel Krakowski", "http://www.learneroo.com"]
|
- ["Ariel Krakowski", "http://www.learneroo.com"]
|
||||||
translators:
|
translators:
|
||||||
- ["Michal Martinek", "https://github.com/MichalMartinek"]
|
- ["Michal Martinek", "https://github.com/MichalMartinek"]
|
||||||
lang: cs-cz
|
|
||||||
filename: javascript-cz.js
|
filename: javascript-cz.js
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -459,7 +457,7 @@ mujObjekt = new MujKonstruktor(); // = {mojeCislo: 5}
|
|||||||
mujObjekt.mojeCislo; // = 5
|
mujObjekt.mojeCislo; // = 5
|
||||||
|
|
||||||
// Na rozdíl od nejznámějších objektově orientovaných jazyků, JavaScript nezná
|
// Na rozdíl od nejznámějších objektově orientovaných jazyků, JavaScript nezná
|
||||||
// koncept instancí vytvořených z tříd. Místo toho Javascript kombinuje
|
// koncept instancí vytvořených z tříd. Místo toho JavaScript kombinuje
|
||||||
// vytváření instancí a dědění do konceptu zvaného 'prototyp'.
|
// vytváření instancí a dědění do konceptu zvaného 'prototyp'.
|
||||||
|
|
||||||
// Každý JavaScriptový objekt má prototyp. Když budete přistupovat k vlastnosti
|
// Každý JavaScriptový objekt má prototyp. Když budete přistupovat k vlastnosti
|
||||||
@ -595,21 +593,18 @@ pojednává o konceptech vysvětlených zde v mnohem větší hloubce. Tento ná
|
|||||||
pokrývá hlavně JavaScript sám o sobě. Pokud se chcete naučit, jak se používá
|
pokrývá hlavně JavaScript sám o sobě. Pokud se chcete naučit, jak se používá
|
||||||
na webových stránkách, začněte tím, že se podíváte na [DOM][3]
|
na webových stránkách, začněte tím, že se podíváte na [DOM][3]
|
||||||
|
|
||||||
[Learn Javascript by Example and with Challenges][4]
|
|
||||||
je varianta tohoto návodu i s úkoly.
|
|
||||||
|
|
||||||
[JavaScript Garden][5] je sbírka příkladů těch nejnepředvídatelnějších částí
|
[JavaScript Garden][5] je sbírka příkladů těch nejnepředvídatelnějších částí
|
||||||
tohoto jazyka.
|
tohoto jazyka.
|
||||||
|
|
||||||
[JavaScript: The Definitive Guide][6] je klasická výuková kniha.
|
[JavaScript: The Definitive Guide][6] je klasická výuková kniha.
|
||||||
|
|
||||||
[Eloquent Javascript][8] od Marijn Haverbeke je výbornou JS knihou/e-knihou.
|
[Eloquent JavaScript][8] od Marijn Haverbeke je výbornou JS knihou/e-knihou.
|
||||||
|
|
||||||
[Javascript: The Right Way][10] je průvodcem JavaScriptem pro začínající
|
[JavaScript: The Right Way][10] je průvodcem JavaScriptem pro začínající
|
||||||
vývojáře i pomocníkem pro zkušené vývojáře, kteří si chtějí prohloubit své
|
vývojáře i pomocníkem pro zkušené vývojáře, kteří si chtějí prohloubit své
|
||||||
znalosti.
|
znalosti.
|
||||||
|
|
||||||
[Javascript:Info][11] je moderním JavaScriptovým průvodcem, který pokrývá
|
[javascript.info][11] je moderním JavaScriptovým průvodcem, který pokrývá
|
||||||
základní i pokročilé témata velice výstižným výkladem.
|
základní i pokročilé témata velice výstižným výkladem.
|
||||||
|
|
||||||
Jako dodatek k přímým autorům tohoto článku byly na těchto stránkách části
|
Jako dodatek k přímým autorům tohoto článku byly na těchto stránkách části
|
||||||
@ -619,7 +614,6 @@ na stránkách Mozilla Developer Network.
|
|||||||
[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript
|
[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript
|
||||||
[2]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript
|
[2]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript
|
||||||
[3]: https://developer.mozilla.org/en-US/docs/Using_the_W3C_DOM_Level_1_Core
|
[3]: https://developer.mozilla.org/en-US/docs/Using_the_W3C_DOM_Level_1_Core
|
||||||
[4]: http://www.learneroo.com/modules/64/nodes/350
|
|
||||||
[5]: https://shamansir.github.io/JavaScript-Garden/
|
[5]: https://shamansir.github.io/JavaScript-Garden/
|
||||||
[6]: http://www.amazon.com/gp/product/0596805527/
|
[6]: http://www.amazon.com/gp/product/0596805527/
|
||||||
[7]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript
|
[7]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript
|
@ -1,12 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: JSON
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Anna Harren", "https://github.com/iirelu"]
|
- ["Anna Harren", "https://github.com/iirelu"]
|
||||||
- ["Marco Scannadinari", "https://github.com/marcoms"]
|
- ["Marco Scannadinari", "https://github.com/marcoms"]
|
||||||
translators:
|
translators:
|
||||||
- ["Vojta Svoboda", "https://github.com/vojtasvoboda/"]
|
- ["Vojta Svoboda", "https://github.com/vojtasvoboda/"]
|
||||||
filename: learnjson-cz.json
|
filename: learnjson-cz.json
|
||||||
lang: cs-cz
|
|
||||||
---
|
---
|
||||||
|
|
||||||
JSON je exterémně jednoduchý datově nezávislý formát a bude asi jeden z
|
JSON je exterémně jednoduchý datově nezávislý formát a bude asi jeden z
|
@ -1,13 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: Markdown
|
|
||||||
lang: cs-cz
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Dan Turkel", "http://danturkel.com/"]
|
- ["Dan Turkel", "http://danturkel.com/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Michal Martinek", "https://github.com/MichalMartinek"]
|
- ["Michal Martinek", "https://github.com/MichalMartinek"]
|
||||||
- ["Tomáš Hartman", "https://github.com/tomas-hartman"]
|
- ["Tomáš Hartman", "https://github.com/tomas-hartman"]
|
||||||
filename: markdown-cz.md
|
filename: markdown-cz.md
|
||||||
lang: cs-cz
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Markdown byl vytvořen Johnem Gruberem v roce 2004 jako značkovací jazyk, který
|
Markdown byl vytvořen Johnem Gruberem v roce 2004 jako značkovací jazyk, který
|
@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: Python
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Louie Dinh", "http://pythonpracticeprojects.com"]
|
- ["Louie Dinh", "http://pythonpracticeprojects.com"]
|
||||||
- ["Steven Basart", "http://github.com/xksteven"]
|
- ["Steven Basart", "http://github.com/xksteven"]
|
||||||
@ -8,13 +7,12 @@ contributors:
|
|||||||
translators:
|
translators:
|
||||||
- ["Tomáš Bedřich", "http://tbedrich.cz"]
|
- ["Tomáš Bedřich", "http://tbedrich.cz"]
|
||||||
filename: learnpython-cz.py
|
filename: learnpython-cz.py
|
||||||
lang: cs-cz
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Python byl vytvořen Guidem Van Rossum v raných 90. letech. Nyní je jedním z nejpopulárnějších jazyků.
|
Python byl vytvořen Guidem Van Rossum v raných 90. letech. Nyní je jedním z nejpopulárnějších jazyků.
|
||||||
Zamiloval jsem si Python pro jeho syntaktickou čistotu - je to vlastně spustitelný pseudokód.
|
Zamiloval jsem si Python pro jeho syntaktickou čistotu - je to vlastně spustitelný pseudokód.
|
||||||
|
|
||||||
Poznámka: Tento článek je zaměřen na Python 3. Zde se můžete [naučit starší Python 2.7](http://learnxinyminutes.com/docs/pythonlegacy/).
|
Poznámka: Tento článek je zaměřen na Python 3. Zde se můžete [naučit starší Python 2.7](/pythonlegacy/).
|
||||||
|
|
||||||
```python
|
```python
|
||||||
# Jednořádkový komentář začíná křížkem
|
# Jednořádkový komentář začíná křížkem
|
@ -1,12 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: Sass
|
|
||||||
filename: learnsass-cz.scss
|
filename: learnsass-cz.scss
|
||||||
contributors:
|
contributors:
|
||||||
- ["Laura Kyle", "https://github.com/LauraNK"]
|
- ["Laura Kyle", "https://github.com/LauraNK"]
|
||||||
- ["Sean Corrales", "https://github.com/droidenator"]
|
- ["Sean Corrales", "https://github.com/droidenator"]
|
||||||
translators:
|
translators:
|
||||||
- ["Michal Martinek", "https://github.com/MichalMartinek"]
|
- ["Michal Martinek", "https://github.com/MichalMartinek"]
|
||||||
lang: cs-cz
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Sass je rozšíření jazyka CSS, který přidává nové vlastnosti jako proměnné, zanořování, mixiny a další.
|
Sass je rozšíření jazyka CSS, který přidává nové vlastnosti jako proměnné, zanořování, mixiny a další.
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: C#
|
name: C#
|
||||||
contributors:
|
contributors:
|
||||||
- ["Irfan Charania", "https://github.com/irfancharania"]
|
- ["Irfan Charania", "https://github.com/irfancharania"]
|
||||||
- ["Max Yankov", "https://github.com/golergka"]
|
- ["Max Yankov", "https://github.com/golergka"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: CSS
|
name: CSS
|
||||||
contributors:
|
contributors:
|
||||||
- ["Mohammad Valipour", "https://github.com/mvalipour"]
|
- ["Mohammad Valipour", "https://github.com/mvalipour"]
|
||||||
- ["Marco Scannadinari", "https://github.com/marcoms"]
|
- ["Marco Scannadinari", "https://github.com/marcoms"]
|
@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
category: language
|
name: CUE
|
||||||
language: CUE
|
|
||||||
filename: learncue.cue
|
filename: learncue.cue
|
||||||
contributors:
|
contributors:
|
||||||
- ["Daniel Cox", "https://github.com/danielpcox"]
|
- ["Daniel Cox", "https://github.com/danielpcox"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Cypher
|
name: Cypher
|
||||||
filename: LearnCypher.cql
|
filename: LearnCypher.cql
|
||||||
contributors:
|
contributors:
|
||||||
- ["Théo Gauchoux", "https://github.com/TheoGauchoux"]
|
- ["Théo Gauchoux", "https://github.com/TheoGauchoux"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: D
|
name: D
|
||||||
filename: learnd.d
|
filename: learnd.d
|
||||||
contributors:
|
contributors:
|
||||||
- ["Nick Papanastasiou", "www.nickpapanastasiou.github.io"]
|
- ["Nick Papanastasiou", "www.nickpapanastasiou.github.io"]
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
language: Dart
|
name: Dart
|
||||||
filename: learndart.dart
|
filename: learndart.dart
|
||||||
contributors:
|
contributors:
|
||||||
- ["Joao Pedrosa", "https://github.com/jpedrosa/"]
|
- ["Joao Pedrosa", "https://github.com/jpedrosa/"]
|
||||||
@ -196,7 +196,7 @@ class GenericExample<T>{
|
|||||||
/// outside of function/method bodies. List on the outer scope of class
|
/// outside of function/method bodies. List on the outer scope of class
|
||||||
/// or outside of class have to be constant. Strings and numbers are constant
|
/// or outside of class have to be constant. Strings and numbers are constant
|
||||||
/// by default. But arrays and maps are not. They can be made constant by
|
/// by default. But arrays and maps are not. They can be made constant by
|
||||||
/// declaring them "const". Kind of similar to Javascript's Object.freeze()
|
/// declaring them "const". Kind of similar to JavaScript's Object.freeze()
|
||||||
const example8List = ["Example8 const array"];
|
const example8List = ["Example8 const array"];
|
||||||
const example8Map = {"someKey": "Example8 const map"};
|
const example8Map = {"someKey": "Example8 const map"};
|
||||||
/// Declare List or Maps as Objects.
|
/// Declare List or Maps as Objects.
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: AsciiDoc
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Ryan Mavilia", "http://unoriginality.rocks/"]
|
- ["Ryan Mavilia", "http://unoriginality.rocks/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Dennis Keller", "https://github.com/denniskeller"]
|
- ["Dennis Keller", "https://github.com/denniskeller"]
|
||||||
filename: asciidoc-de.adoc
|
filename: asciidoc-de.adoc
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
AsciiDoc ist eine Auszeichnungssprache, ähnlich wie Markdown. Sie kann für alles
|
AsciiDoc ist eine Auszeichnungssprache, ähnlich wie Markdown. Sie kann für alles
|
@ -1,6 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: Bash
|
|
||||||
lang: de-de
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Max Yankov", "https://github.com/golergka"]
|
- ["Max Yankov", "https://github.com/golergka"]
|
||||||
- ["Darren Lin", "https://github.com/CogBear"]
|
- ["Darren Lin", "https://github.com/CogBear"]
|
@ -1,9 +1,7 @@
|
|||||||
---
|
---
|
||||||
language: bc
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["caminsha", "https://github.com/caminsha"]
|
- ["caminsha", "https://github.com/caminsha"]
|
||||||
filename: learnbc-de.bc
|
filename: learnbc-de.bc
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
```bc
|
```bc
|
@ -1,12 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: BF
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Prajit Ramachandran", "http://prajitr.github.io/"]
|
- ["Prajit Ramachandran", "http://prajitr.github.io/"]
|
||||||
- ["Mathias Bynens", "http://mathiasbynens.be/"]
|
- ["Mathias Bynens", "http://mathiasbynens.be/"]
|
||||||
translators:
|
translators:
|
||||||
- ["urfuchs", "https://github.com/urfuchs"]
|
- ["urfuchs", "https://github.com/urfuchs"]
|
||||||
filename: brainfuck-de.bf
|
filename: brainfuck-de.bf
|
||||||
lang: de-de
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: C++
|
|
||||||
filename: learncpp-de.cpp
|
filename: learncpp-de.cpp
|
||||||
contributors:
|
contributors:
|
||||||
- ["Steven Basart", "http://github.com/xksteven"]
|
- ["Steven Basart", "http://github.com/xksteven"]
|
||||||
@ -10,7 +9,6 @@ contributors:
|
|||||||
- ["Jatin Dhankhar", "https://github.com/jatindhankhar"]
|
- ["Jatin Dhankhar", "https://github.com/jatindhankhar"]
|
||||||
- ["Maximilian Sonnenburg", "https://github.com/LamdaLamdaLamda"]
|
- ["Maximilian Sonnenburg", "https://github.com/LamdaLamdaLamda"]
|
||||||
- ["caminsha", "https://github.com/caminsha"]
|
- ["caminsha", "https://github.com/caminsha"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
C++ ist eine Systemprogrammiersprache die,
|
C++ ist eine Systemprogrammiersprache die,
|
@ -1,9 +1,7 @@
|
|||||||
---
|
---
|
||||||
language: C
|
|
||||||
filename: learnc-de.c
|
filename: learnc-de.c
|
||||||
contributors:
|
contributors:
|
||||||
- ["caminsha", "https://github.com/caminsha"]
|
- ["caminsha", "https://github.com/caminsha"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Ach, C. Immer noch **die** Sprache für modernes High-Performance Computing.
|
Ach, C. Immer noch **die** Sprache für modernes High-Performance Computing.
|
||||||
@ -14,23 +12,6 @@ Die Geschwindigkeit von C ist enorm, allerdings muss man sich stets der
|
|||||||
manuellen Speicherverwaltung bewusst sein.
|
manuellen Speicherverwaltung bewusst sein.
|
||||||
|
|
||||||
|
|
||||||
> **Über Compiler Optionen**
|
|
||||||
>
|
|
||||||
> Standardmäßig sind `gcc` und `clang` ziemlich ruhig bezüglich Warnungen und
|
|
||||||
> Fehlern, obwohl dies sehr nützliche Informationen sein können. Es wird
|
|
||||||
> empfohlen, strengere Compiler Optionen zu verwenden. Hier sind einige empfohlene
|
|
||||||
> Standards:
|
|
||||||
> `-Wall -Wextra -Werror -O2 -std=c99 -pedantic`
|
|
||||||
>
|
|
||||||
> Da gewisse Optionen (insbesondere der C-Standard) sehr stark vom Projekt
|
|
||||||
> abhängen, lohnt es sich, wenn die unterschiedlichen Optionen genauer
|
|
||||||
> angeschaut werden. Eine Übersicht über die Compiler-Optionen findet man unter
|
|
||||||
> [diesem](https://stackoverflow.com/questions/3375697/useful-gcc-flags-for-c) Stackoverflow-Beitrag.
|
|
||||||
>
|
|
||||||
> Für weitere Informationen, was diese und weitere Optionen genau machen,
|
|
||||||
> sollte die Man-Page des C-Compilers aufgerufen werden (z.B. `man 1 gcc`).
|
|
||||||
> Alternativ kann auch online nach den unterschiedlichen Optionen gesucht werden.
|
|
||||||
|
|
||||||
```c
|
```c
|
||||||
// einzeilige Kommentare starten mit // - nur in C99 und später vorhanden.
|
// einzeilige Kommentare starten mit // - nur in C99 und später vorhanden.
|
||||||
|
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Clojure macros
|
|
||||||
filename: learnclojuremacros-de.clj
|
filename: learnclojuremacros-de.clj
|
||||||
contributors:
|
contributors:
|
||||||
- ["Adam Bard", "http://adambard.com/"]
|
- ["Adam Bard", "http://adambard.com/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Dennis Keller", "https://github.com/denniskeller"]
|
- ["Dennis Keller", "https://github.com/denniskeller"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Wie mit allen Lisps besitzt auch Clojure die inhärente [Homoikonizität](https://en.wikipedia.org/wiki/Homoiconic),
|
Wie mit allen Lisps besitzt auch Clojure die inhärente [Homoikonizität](https://en.wikipedia.org/wiki/Homoiconic),
|
||||||
@ -18,7 +16,7 @@ Sei aber vorsichtig, es wird als schlechter Stil angesehen, wenn du
|
|||||||
ein Macro schreibst, obwohl eine Funktion genauso gut funktionieren würde.
|
ein Macro schreibst, obwohl eine Funktion genauso gut funktionieren würde.
|
||||||
Verwende nur dann ein Macro, wenn du Kontrolle darüber brauchst, wann oder ob Argumente in einer Form evaluiert werden.
|
Verwende nur dann ein Macro, wenn du Kontrolle darüber brauchst, wann oder ob Argumente in einer Form evaluiert werden.
|
||||||
|
|
||||||
Wenn du mit Clojure vertraut sein möchtest, stelle sicher, dass du alles in [Clojure in Y Minutes](/docs/clojure/) verstehst.
|
Wenn du mit Clojure vertraut sein möchtest, stelle sicher, dass du alles in [Clojure in Y Minutes](../clojure/) verstehst.
|
||||||
|
|
||||||
```clojure
|
```clojure
|
||||||
;; Definiere ein Macro mit defmacro. Dein Macro sollte eine Liste zurückgeben,
|
;; Definiere ein Macro mit defmacro. Dein Macro sollte eine Liste zurückgeben,
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Clojure
|
|
||||||
filename: learnclojure-de.clj
|
filename: learnclojure-de.clj
|
||||||
contributors:
|
contributors:
|
||||||
- ["Adam Bard", "http://adambard.com/"]
|
- ["Adam Bard", "http://adambard.com/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Dennis Keller", "https://github.com/denniskeller"]
|
- ["Dennis Keller", "https://github.com/denniskeller"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Clojure ist ein Lispdialekt, der für die Java Virtual Maschine entwickelt worden ist. Sie hat eine stärkere Betonung auf reine [funktionale Programmierung](https://en.wikipedia.org/wiki/Functional_programming) als Common Lisp. Jedoch besitzt sie je nach Bedarf mehrere [STM](https://en.wikipedia.org/wiki/Software_transactional_memory) Werkzeuge zur Handhabung von Zustand.
|
Clojure ist ein Lispdialekt, der für die Java Virtual Maschine entwickelt worden ist. Sie hat eine stärkere Betonung auf reine [funktionale Programmierung](https://en.wikipedia.org/wiki/Functional_programming) als Common Lisp. Jedoch besitzt sie je nach Bedarf mehrere [STM](https://en.wikipedia.org/wiki/Software_transactional_memory) Werkzeuge zur Handhabung von Zustand.
|
@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: CoffeeScript
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Tenor Biel", "http://github.com/L8D"]
|
- ["Tenor Biel", "http://github.com/L8D"]
|
||||||
- ["Xavier Yao", "http://github.com/xavieryao"]
|
- ["Xavier Yao", "http://github.com/xavieryao"]
|
||||||
@ -7,7 +6,6 @@ translators:
|
|||||||
- ["Frederik Ring", "https://github.com/m90"]
|
- ["Frederik Ring", "https://github.com/m90"]
|
||||||
- ["Philipp Fischbeck", "https://github.com/PFischbeck"]
|
- ["Philipp Fischbeck", "https://github.com/PFischbeck"]
|
||||||
filename: coffeescript-de.coffee
|
filename: coffeescript-de.coffee
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
CoffeeScript ist eine kleine Sprache, die eins zu eins nach JavaScript übersetzt wird - es findet keine Interpretation zur Laufzeit statt.
|
CoffeeScript ist eine kleine Sprache, die eins zu eins nach JavaScript übersetzt wird - es findet keine Interpretation zur Laufzeit statt.
|
@ -1,12 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: Crystal
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Vitalii Elenhaupt", "http://veelenga.com"]
|
- ["Vitalii Elenhaupt", "http://veelenga.com"]
|
||||||
- ["Arnaud Fernandés", "https://github.com/TechMagister/"]
|
- ["Arnaud Fernandés", "https://github.com/TechMagister/"]
|
||||||
translators:
|
translators:
|
||||||
- ["caminsha", "https://github.com/caminsha"]
|
- ["caminsha", "https://github.com/caminsha"]
|
||||||
filename: learncrystal-de.cr
|
filename: learncrystal-de.cr
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
```crystal
|
```crystal
|
@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: C#
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Irfan Charania", "https://github.com/irfancharania"]
|
- ["Irfan Charania", "https://github.com/irfancharania"]
|
||||||
- ["Max Yankov", "https://github.com/golergka"]
|
- ["Max Yankov", "https://github.com/golergka"]
|
||||||
@ -8,7 +7,6 @@ contributors:
|
|||||||
translators:
|
translators:
|
||||||
- ["Frederik Ring", "https://github.com/m90"]
|
- ["Frederik Ring", "https://github.com/m90"]
|
||||||
filename: LearnCSharp-de.cs
|
filename: LearnCSharp-de.cs
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
C# ist eine elegante, typsichere und objektorientierte Sprache, mit der Entwickler eine Vielzahl sicherer und robuster Anwendungen erstellen können, die im .NET Framework ausgeführt werden.
|
C# ist eine elegante, typsichere und objektorientierte Sprache, mit der Entwickler eine Vielzahl sicherer und robuster Anwendungen erstellen können, die im .NET Framework ausgeführt werden.
|
||||||
|
|
@ -1,10 +1,8 @@
|
|||||||
---
|
---
|
||||||
language: CSS
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Mohammad Valipour", "https://github.com/mvalipour"]
|
- ["Mohammad Valipour", "https://github.com/mvalipour"]
|
||||||
translators:
|
translators:
|
||||||
- ["Kyr", "http://github.com/kyrami"]
|
- ["Kyr", "http://github.com/kyrami"]
|
||||||
lang: de-de
|
|
||||||
filename: learncss-de.css
|
filename: learncss-de.css
|
||||||
---
|
---
|
||||||
|
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: D
|
|
||||||
filename: learnd-de.d
|
filename: learnd-de.d
|
||||||
contributors:
|
contributors:
|
||||||
- ["Nick Papanastasiou", "www.nickpapanastasiou.github.io"]
|
- ["Nick Papanastasiou", "www.nickpapanastasiou.github.io"]
|
||||||
translators:
|
translators:
|
||||||
- ["Dominik Süß", "www.thesuess.me"]
|
- ["Dominik Süß", "www.thesuess.me"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
```d
|
```d
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Dhall
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Gabriel Gonzalez", "http://www.haskellforall.com/"]
|
- ["Gabriel Gonzalez", "http://www.haskellforall.com/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Profpatsch", "http://profpatsch.de"]
|
- ["Profpatsch", "http://profpatsch.de"]
|
||||||
filename: learndhall-de.py
|
filename: learndhall-de.py
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Dhall ist eine programmierbare Konfigurationssprache und bietet eine
|
Dhall ist eine programmierbare Konfigurationssprache und bietet eine
|
||||||
@ -160,7 +158,7 @@ let points : List { x : Double, y : Double } =
|
|||||||
|
|
||||||
lambda n : [ n, n + 1 ]
|
lambda n : [ n, n + 1 ]
|
||||||
|
|
||||||
... und diesem Javascript Code:
|
... und diesem JavaScript Code:
|
||||||
|
|
||||||
function (n) { return [ n, n + 1 ]; }
|
function (n) { return [ n, n + 1 ]; }
|
||||||
-}
|
-}
|
@ -1,11 +1,8 @@
|
|||||||
---
|
---
|
||||||
category: Algorithms & Data Structures
|
|
||||||
name: Dynamic Programming
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Akashdeep Goel", "http://github.com/akashdeepgoel"]
|
- ["Akashdeep Goel", "http://github.com/akashdeepgoel"]
|
||||||
translators:
|
translators:
|
||||||
- ["Henrik Jürges", "http://github.com/santifa"]
|
- ["Henrik Jürges", "http://github.com/santifa"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Dynamische Programmierung
|
# Dynamische Programmierung
|
@ -1,12 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: EDN
|
|
||||||
filename: learnedn-de.edn
|
filename: learnedn-de.edn
|
||||||
contributors:
|
contributors:
|
||||||
- ["Jason Yeo", "https://github.com/jsyeo"]
|
- ["Jason Yeo", "https://github.com/jsyeo"]
|
||||||
- ["Jonathan D Johnston", "https://github.com/jdjohnston"]
|
- ["Jonathan D Johnston", "https://github.com/jdjohnston"]
|
||||||
translators:
|
translators:
|
||||||
- ["Dennis Keller", "https://github.com/denniskeller"]
|
- ["Dennis Keller", "https://github.com/denniskeller"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Extensible Data Notation (EDN) ist ein Format für serialisierte Daten.
|
Extensible Data Notation (EDN) ist ein Format für serialisierte Daten.
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Elixir
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Joao Marques", "http://github.com/mrshankly"]
|
- ["Joao Marques", "http://github.com/mrshankly"]
|
||||||
translators:
|
translators:
|
||||||
- ["Gregor Große-Bölting", "http://www.ideen-und-soehne.de"]
|
- ["Gregor Große-Bölting", "http://www.ideen-und-soehne.de"]
|
||||||
filename: learnelixir-de.ex
|
filename: learnelixir-de.ex
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Elixir ist eine moderne, funktionale Sprache für die Erlang VM. Sie ist voll
|
Elixir ist eine moderne, funktionale Sprache für die Erlang VM. Sie ist voll
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Elm
|
|
||||||
filename: learnelm.elm
|
filename: learnelm.elm
|
||||||
contributors:
|
contributors:
|
||||||
- ["Max Goldstein", "http://maxgoldste.in/"]
|
- ["Max Goldstein", "http://maxgoldste.in/"]
|
||||||
translators:
|
translators:
|
||||||
- ["waynee95", "https://waynee95.me"]
|
- ["waynee95", "https://waynee95.me"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Elm ist eine pure funktionale Programmiersprache. Mit Elm werden GUIs
|
Elm ist eine pure funktionale Programmiersprache. Mit Elm werden GUIs
|
@ -1,11 +1,8 @@
|
|||||||
---
|
---
|
||||||
category: tool
|
|
||||||
tool: Git
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Jake Prather", "http://github.com/JakeHP"]
|
- ["Jake Prather", "http://github.com/JakeHP"]
|
||||||
translators:
|
translators:
|
||||||
- ["kultprok", "http://www.kulturproktologie.de"]
|
- ["kultprok", "http://www.kulturproktologie.de"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Git ist eine verteilte Versions- und Quellcodeverwaltung.
|
Git ist eine verteilte Versions- und Quellcodeverwaltung.
|
@ -1,12 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: Go
|
|
||||||
filename: learngo-de.go
|
filename: learngo-de.go
|
||||||
contributors:
|
contributors:
|
||||||
- ["Joseph Adams", "https://github.com/jcla1"]
|
- ["Joseph Adams", "https://github.com/jcla1"]
|
||||||
- ["Dennis Keller", "https://github.com/denniskeller"]
|
- ["Dennis Keller", "https://github.com/denniskeller"]
|
||||||
translators:
|
translators:
|
||||||
- ["Jerome Meinke", "https://github.com/jmeinke"]
|
- ["Jerome Meinke", "https://github.com/jmeinke"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
Die Sprache Go (auch golang) wurde von Google entwickelt und wird seit 2007
|
Die Sprache Go (auch golang) wurde von Google entwickelt und wird seit 2007
|
||||||
benutzt. Go ähnelt in der Syntax der Sprache C, bietet darüber hinaus aber viele
|
benutzt. Go ähnelt in der Syntax der Sprache C, bietet darüber hinaus aber viele
|
@ -1,6 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: Hack
|
|
||||||
lang: de-de
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Stephen Holdaway", "https://github.com/stecman"]
|
- ["Stephen Holdaway", "https://github.com/stecman"]
|
||||||
- ["David Lima", "https://github.com/davelima"]
|
- ["David Lima", "https://github.com/davelima"]
|
||||||
@ -17,7 +15,7 @@ Typisierung der Sprache, die eine wesentlich höhere Performance erlaubt.
|
|||||||
|
|
||||||
|
|
||||||
Hier werden nur Hack-spezifische Eigenschaften beschrieben. Details über PHP's
|
Hier werden nur Hack-spezifische Eigenschaften beschrieben. Details über PHP's
|
||||||
Syntax findet man im [PHP Artikel](http://learnxinyminutes.com/docs/php/) dieser
|
Syntax findet man im [PHP Artikel](/php/) dieser
|
||||||
Seite.
|
Seite.
|
||||||
|
|
||||||
```php
|
```php
|
@ -1,10 +1,8 @@
|
|||||||
---
|
---
|
||||||
language: Haml
|
|
||||||
filename: learnhaml-de.haml
|
filename: learnhaml-de.haml
|
||||||
contributors:
|
contributors:
|
||||||
- ["Simon Neveu", "https://github.com/sneveu"]
|
- ["Simon Neveu", "https://github.com/sneveu"]
|
||||||
- ["Sol Bekic", "https://github.com/S0lll0s"]
|
- ["Sol Bekic", "https://github.com/S0lll0s"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Haml ist eine Markup- und Templatingsprache, aufgesetzt auf Ruby, mit der HTML Dokumente einfach beschrieben werden können.
|
Haml ist eine Markup- und Templatingsprache, aufgesetzt auf Ruby, mit der HTML Dokumente einfach beschrieben werden können.
|
@ -1,6 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: Haskell
|
|
||||||
lang: de-de
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Adit Bhargava", "http://adit.io"]
|
- ["Adit Bhargava", "http://adit.io"]
|
||||||
translators:
|
translators:
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: HQ9+
|
|
||||||
filename: hq9+-de.txt
|
filename: hq9+-de.txt
|
||||||
contributors:
|
contributors:
|
||||||
- ["Alexey Nazaroff", "https://github.com/rogaven"]
|
- ["Alexey Nazaroff", "https://github.com/rogaven"]
|
||||||
translators:
|
translators:
|
||||||
- ["Dennis Keller", "https://github.com/denniskeller"]
|
- ["Dennis Keller", "https://github.com/denniskeller"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
HQ9+ ist eine Parodie auf esoterische Programmiersprachen und wurde von Cliff Biffle kreiert.
|
HQ9+ ist eine Parodie auf esoterische Programmiersprachen und wurde von Cliff Biffle kreiert.
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: HTML
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Christophe THOMAS", "https://github.com/WinChris"]
|
- ["Christophe THOMAS", "https://github.com/WinChris"]
|
||||||
translators:
|
translators:
|
||||||
- ["Dennis Keller", "https://github.com/denniskeller"]
|
- ["Dennis Keller", "https://github.com/denniskeller"]
|
||||||
filename: learnhtml-de.txt
|
filename: learnhtml-de.txt
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
HTML steht für HyperText Markup Language (Hypertext-Auszeichnungssprache).
|
HTML steht für HyperText Markup Language (Hypertext-Auszeichnungssprache).
|
@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: Java
|
|
||||||
filename: LearnJavaDe-de.java
|
filename: LearnJavaDe-de.java
|
||||||
contributors:
|
contributors:
|
||||||
- ["Jake Prather", "http://github.com/JakeHP"]
|
- ["Jake Prather", "http://github.com/JakeHP"]
|
||||||
@ -8,7 +7,6 @@ contributors:
|
|||||||
- ["Simon Morgan", "http://sjm.io/"]
|
- ["Simon Morgan", "http://sjm.io/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Michael Dähnert", "http://github.com/JaXt0r"]
|
- ["Michael Dähnert", "http://github.com/JaXt0r"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Java ist eine Programmiersprache für vielfältige Aufgaben. Sie ist imperative und objektorientiert.
|
Java ist eine Programmiersprache für vielfältige Aufgaben. Sie ist imperative und objektorientiert.
|
||||||
@ -481,10 +479,9 @@ Für tiefergreifende Fragen ist Google der beste Startpunkt.
|
|||||||
|
|
||||||
**Online Tutorials**
|
**Online Tutorials**
|
||||||
|
|
||||||
* [Learneroo.com - Learn Java](http://www.learneroo.com)
|
|
||||||
|
|
||||||
* [Codingbat.com](http://codingbat.com/java)
|
* [Codingbat.com](http://codingbat.com/java)
|
||||||
|
* [Codewars - Java Katas](https://www.codewars.com/?language=java)
|
||||||
|
* [University of Helsinki - Object-Oriented programming with Java](http://moocfi.github.io/courses/2013/programming-part-1/)
|
||||||
|
|
||||||
**Bücher**:
|
**Bücher**:
|
||||||
|
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: JavaScript
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Leigh Brenecki", "https://leigh.net.au"]
|
- ["Leigh Brenecki", "https://leigh.net.au"]
|
||||||
translators:
|
translators:
|
||||||
- ["ggb", "http://www.ideen-und-soehne.de"]
|
- ["ggb", "http://www.ideen-und-soehne.de"]
|
||||||
filename: learnjavascript-de.js
|
filename: learnjavascript-de.js
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
JavaScript wurde im Jahr 1995 von Brendan Eich bei Netscape entwickelt. Ursprünglich war es als einfachere Skriptsprache für Websites gedacht, ergänzend zu Java, das für komplexere Webanwendungen verwendet wird. Die enge Integration in Websites und der in Browser eingebaute Support der Sprache haben dafür gesorgt, dass JavaScript weit häufiger für Web-Frontends verwendet wird als Java.
|
JavaScript wurde im Jahr 1995 von Brendan Eich bei Netscape entwickelt. Ursprünglich war es als einfachere Skriptsprache für Websites gedacht, ergänzend zu Java, das für komplexere Webanwendungen verwendet wird. Die enge Integration in Websites und der in Browser eingebaute Support der Sprache haben dafür gesorgt, dass JavaScript weit häufiger für Web-Frontends verwendet wird als Java.
|
@ -1,12 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: JSON
|
|
||||||
filename: learnjson-de.json
|
filename: learnjson-de.json
|
||||||
contributors:
|
contributors:
|
||||||
- ["Anna Harren", "https://github.com/iirelu"]
|
- ["Anna Harren", "https://github.com/iirelu"]
|
||||||
- ["Marco Scannadinari", "https://github.com/marcoms"]
|
- ["Marco Scannadinari", "https://github.com/marcoms"]
|
||||||
translators:
|
translators:
|
||||||
- ["Timm Albers", "https://github.com/nunull"]
|
- ["Timm Albers", "https://github.com/nunull"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Da JSON ein äußerst einfaches Format für den Austausch von Daten ist, wird dieses
|
Da JSON ein äußerst einfaches Format für den Austausch von Daten ist, wird dieses
|
@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
language: LaTeX
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Chaitanya Krishna Ande", "http://icymist.github.io"]
|
- ["Chaitanya Krishna Ande", "http://icymist.github.io"]
|
||||||
- ["Colton Kohnke", "http://github.com/voltnor"]
|
- ["Colton Kohnke", "http://github.com/voltnor"]
|
||||||
@ -7,7 +6,6 @@ contributors:
|
|||||||
translators:
|
translators:
|
||||||
- ["Moritz Kammerer", "https://github.com/phxql"]
|
- ["Moritz Kammerer", "https://github.com/phxql"]
|
||||||
- ["Jerome Meinke", "https://github.com/jmeinke"]
|
- ["Jerome Meinke", "https://github.com/jmeinke"]
|
||||||
lang: de-de
|
|
||||||
filename: latex-de.tex
|
filename: latex-de.tex
|
||||||
---
|
---
|
||||||
```
|
```
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: LOLCODE
|
|
||||||
filename: learnLOLCODE-de.lol
|
filename: learnLOLCODE-de.lol
|
||||||
contributors:
|
contributors:
|
||||||
- ["abactel", "https://github.com/abactel"]
|
- ["abactel", "https://github.com/abactel"]
|
||||||
translators:
|
translators:
|
||||||
- ["Henrik Jürges", "http://github.com/santifa"]
|
- ["Henrik Jürges", "http://github.com/santifa"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
LOLCODE ist eine esoterische Programmiersprache die die Sprache der [lolcats](https://upload.wikimedia.org/wikipedia/commons/a/ab/Lolcat_in_folder.jpg?1493656347257) nachahmt.
|
LOLCODE ist eine esoterische Programmiersprache die die Sprache der [lolcats](https://upload.wikimedia.org/wikipedia/commons/a/ab/Lolcat_in_folder.jpg?1493656347257) nachahmt.
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Lua
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Tyler Neylon", "http://tylerneylon.com/"]
|
- ["Tyler Neylon", "http://tylerneylon.com/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Martin Schimandl", "https://github.com/Git-Jiro"]
|
- ["Martin Schimandl", "https://github.com/Git-Jiro"]
|
||||||
filename: learnlua-de.lua
|
filename: learnlua-de.lua
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
```lua
|
```lua
|
@ -1,13 +1,10 @@
|
|||||||
---
|
---
|
||||||
category: tool
|
|
||||||
tool: Make
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Robert Steed", "https://github.com/robochat"]
|
- ["Robert Steed", "https://github.com/robochat"]
|
||||||
- ["Stephan Fuhrmann", "https://github.com/sfuhrm"]
|
- ["Stephan Fuhrmann", "https://github.com/sfuhrm"]
|
||||||
translators:
|
translators:
|
||||||
- ["Martin Schimandl", "https://github.com/Git-Jiro"]
|
- ["Martin Schimandl", "https://github.com/Git-Jiro"]
|
||||||
filename: Makefile-de
|
filename: Makefile-de
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Eine Makefile definiert einen Graphen von Regeln um ein Ziel (oder Ziele)
|
Eine Makefile definiert einen Graphen von Regeln um ein Ziel (oder Ziele)
|
@ -1,12 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: Markdown
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Dan Turkel", "http://danturkel.com/"]
|
- ["Dan Turkel", "http://danturkel.com/"]
|
||||||
translators :
|
translators :
|
||||||
- ["Frederik Ring", "https://github.com/m90"]
|
- ["Frederik Ring", "https://github.com/m90"]
|
||||||
- ["Philipp Fischbeck", "https://github.com/PFischbeck"]
|
- ["Philipp Fischbeck", "https://github.com/PFischbeck"]
|
||||||
filename: markdown-de.md
|
filename: markdown-de.md
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Markdown wurde im Jahr 2004 von John Gruber kreiert. Ziel ist und war eine
|
Markdown wurde im Jahr 2004 von John Gruber kreiert. Ziel ist und war eine
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Nix
|
|
||||||
filename: learnnix-de.nix
|
filename: learnnix-de.nix
|
||||||
contributors:
|
contributors:
|
||||||
- ["Chris Martin", "http://chris-martin.org/"]
|
- ["Chris Martin", "http://chris-martin.org/"]
|
||||||
translators:
|
translators:
|
||||||
- ["Dennis Keller", "https://github.com/denniskeller"]
|
- ["Dennis Keller", "https://github.com/denniskeller"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Nix ist eine simple funktionale Programmiersprache, die für den
|
Nix ist eine simple funktionale Programmiersprache, die für den
|
@ -1,12 +1,9 @@
|
|||||||
---
|
---
|
||||||
category: framework
|
|
||||||
framework: OpenCV
|
|
||||||
filename: learnopencv-de.py
|
filename: learnopencv-de.py
|
||||||
contributors:
|
contributors:
|
||||||
- ["Yogesh Ojha", "http://github.com/yogeshojha"]
|
- ["Yogesh Ojha", "http://github.com/yogeshojha"]
|
||||||
translators:
|
translators:
|
||||||
- ["Dennis Keller", "https://github.com/denniskeller"]
|
- ["Dennis Keller", "https://github.com/denniskeller"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
OpenCV (Open Source Computer Vision) ist eine Bibliothek von Programmierfunktionen,
|
OpenCV (Open Source Computer Vision) ist eine Bibliothek von Programmierfunktionen,
|
@ -1,19 +1,17 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
language: Paren
|
|
||||||
filename: learnparen-de.paren
|
filename: learnparen-de.paren
|
||||||
contributors:
|
contributors:
|
||||||
- ["KIM Taegyoon", "https://github.com/kimtg"]
|
- ["KIM Taegyoon", "https://github.com/kimtg"]
|
||||||
- ["Claudson Martins", "https://github.com/claudsonm"]
|
- ["Claudson Martins", "https://github.com/claudsonm"]
|
||||||
translators:
|
translators:
|
||||||
- ["Dennis Keller", "https://github.com/denniskeller"]
|
- ["Dennis Keller", "https://github.com/denniskeller"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
[Paren](https://bitbucket.org/ktg/paren) ist ein Dialekt von Lisp.
|
[Paren](https://bitbucket.org/ktg/paren) ist ein Dialekt von Lisp.
|
||||||
Es ist als eingebettete Sprache konzipiert.
|
Es ist als eingebettete Sprache konzipiert.
|
||||||
|
|
||||||
Manche Beispiele sind von <http://learnxinyminutes.com/docs/racket/>.
|
Manche Beispiele sind von [Racket](/racket/).
|
||||||
|
|
||||||
```scheme
|
```scheme
|
||||||
;;; Kommentare
|
;;; Kommentare
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Perl
|
|
||||||
filename: learnperl-de.pl
|
filename: learnperl-de.pl
|
||||||
contributors:
|
contributors:
|
||||||
- ["Korjavin Ivan", "http://github.com/korjavin"]
|
- ["Korjavin Ivan", "http://github.com/korjavin"]
|
||||||
translators:
|
translators:
|
||||||
- ["Martin Schimandl", "http://github.com/Git-Jiro"]
|
- ["Martin Schimandl", "http://github.com/Git-Jiro"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Perl ist eine sehr mächtige, funktionsreiche Programmiersprache mit über 25 Jahren Entwicklungsgeschichte.
|
Perl ist eine sehr mächtige, funktionsreiche Programmiersprache mit über 25 Jahren Entwicklungsgeschichte.
|
@ -1,12 +1,10 @@
|
|||||||
---
|
---
|
||||||
language: Processing
|
|
||||||
filename: learnprocessing.pde
|
filename: learnprocessing.pde
|
||||||
contributors:
|
contributors:
|
||||||
- ["Phone Thant Ko", "http://github.com/phonethantko"]
|
- ["Phone Thant Ko", "http://github.com/phonethantko"]
|
||||||
- ["Divay Prakash", "https://github.com/divayprakash"]
|
- ["Divay Prakash", "https://github.com/divayprakash"]
|
||||||
translators:
|
translators:
|
||||||
- ["caminsha", "https://github.com/caminsha"]
|
- ["caminsha", "https://github.com/caminsha"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Einführung
|
## Einführung
|
||||||
@ -17,7 +15,7 @@ Programmiererfahrung die Grundlagen der Computerprogrammierung in einem
|
|||||||
visuellen Kontext erlernen.
|
visuellen Kontext erlernen.
|
||||||
|
|
||||||
Obwohl Processing von Java beeinflusst wurde und auf Java basiert, ist die Syntax
|
Obwohl Processing von Java beeinflusst wurde und auf Java basiert, ist die Syntax
|
||||||
sowohl von Java als auch Javascript beeinflusst worden. Weitere Informationen
|
sowohl von Java als auch JavaScript beeinflusst worden. Weitere Informationen
|
||||||
sind [hier](https://processing.org/reference/) zu finden.
|
sind [hier](https://processing.org/reference/) zu finden.
|
||||||
|
|
||||||
Die Programmiersprache wird statisch programmiert und kommt mit einer eigenen
|
Die Programmiersprache wird statisch programmiert und kommt mit einer eigenen
|
@ -1,11 +1,9 @@
|
|||||||
---
|
---
|
||||||
language: Pug
|
|
||||||
contributors:
|
contributors:
|
||||||
- ["Michael Warner", "https://github.com/MichaelJGW"]
|
- ["Michael Warner", "https://github.com/MichaelJGW"]
|
||||||
filename: lernepug-de.pug
|
filename: lernepug-de.pug
|
||||||
translators:
|
translators:
|
||||||
- ["denniskeller", "https://github.com/denniskeller"]
|
- ["denniskeller", "https://github.com/denniskeller"]
|
||||||
lang: de-de
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Pug ist eine kleine Sprache, die zu HTML kompiliert. Sie hat eine
|
Pug ist eine kleine Sprache, die zu HTML kompiliert. Sie hat eine
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user