devrant-community / community-programming-book Goto Github PK
View Code? Open in Web Editor NEWCommunity written book on Programming Languages
Home Page: https://cpb.gitbook.io/book/
Community written book on Programming Languages
Home Page: https://cpb.gitbook.io/book/
Add devRant usernames, possibly attached with GitHub names, into a list. To be added at the end of book to be credited.
Maybe we could expand the content of the book to things other then progamming languages.
Create chapter for JavaScript. Instructions are in repo.
Today the C++ chapter is a single file. Let's segment it in the standard format:
Add documentation for writers to follow when creating their chapter.
User to add chapter on the C++ programming language.
Expected section from chapter: Introduction.
This Project needs some art and color, so for that we would need a cover. If you have a suggestion, post it in this issue.
Ticket will be closed this Saturday (20180602). Please leave your suggestions and vote before then.
Edit
Winner: A Ginormous Guide for the Myriad of Languages - A devRant collab
Request review before merging
Part about Scala.
As the name suggests.
Add chapter for Lua
I'm going to work on Perl charpter, that we are missing.
I could make this, but other contributors would also be welcomed.
When you wrote the introduction, commit it to your fork and make a PR to this repo so we can keep track and review gradually what you are writing.
I'd like to propose to add the name of the author in the file README.md for each chapter. A sample is given below. Another related proposal is to add the members of each team in the credits page. These measures would ensure the contribution of each individual is given due credit.
This chapter has been authored by X.
Some introduction
I'll add a chapter for Golang language soon.
"Not a programming language" chapter?
Suggested by @ODXT back in a day.
I will write on Pascal, if anyone want's to help out, comment down below
User to add chapter on the C programming language.
Expected section from chapter: Introduction.
Gather individuals with an understanding in English, to build an editing team.
Responsibilities:
(Obviously, editors that are also writers will NOT review their own work)
COMMENT - @FilipeRamalho
[I think this decision should be met by ODXT as he begun the Project and else there would be a fight over which license.]
It's a suggestion for adding code playgrounds to let everyone play with different codes. Let's say, repl.it links to the specific code to let the user play with it.
The project may seem a bit dead, tho I've almost done Scala and Kotlin (both of them) chapter locally, doing it in really free time as the mega-side project. I think that adding code playgrounds may add some fresh air to the project. Even I can do it, maybe when I'll add Scala and Kotlin chapters, what do you think?
Testing bot
I'm taking Haskell part
We need to find a way to publish the book once it is finished.
Ways to do it:
If you're interested in adding another part or improving the existing ones, feel free to make an issue and pull request using the guidance from the Contribution Guide.
PRs are welcome!
I'll try to compile some text around PHP's history, some entry level concepts and code.
bfasm chapter that is about to be made.
This is related to python hence I thought I'd do both
Sorry for bothering but can anyone post a link to the discord server? Or invite me?
silverstar#7082 had to leave due to the 100 server limit :(
For example we could add Emojicode, It's a rather unknow language, but the book needs some weirdness and fun. ๐ธ
I would add this and start with Introduction and then make a PR on which the work is continued and can be reviewed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.