Как программисты, языки программирования — это материал, из которого мы строим мир программирования. Первым шагом в обучении программированию является выбор языка программирования, который вам подходит.
Однако существует слишком много типов языков программирования, таких как Python, Java, Go, C++, JS и т. д., которые в настоящее время являются относительно популярными языками программирования. Нашей проблемой было то, что мы не могли выучить язык программирования достаточно быстро, чтобы понять, подходит ли он нам.
Есть ли способ быстро понять язык языка программирования?
Ответ - да!
На Github есть проект с открытым исходным кодом под названием Learnxinyminutes-docs, который может помочь вам быстро выучить язык программирования за X минут.
- Адрес проекта на Github:GitHub.com/Адам Бар/….
- Адрес веб-сайта поддержки проекта:learnxinyminutes.com/.
На фото ниже сайт этого проекта. Не пугайтесь, когда увидите, что все на английском! Большинство руководств по языку программирования, предоставляемых этим проектом, имеют соответствующие китайские переводы.
Если у вас неплохой английский, то рекомендуется смотреть непосредственно английскую версию, она будет более оригинальной.
Вы также можете объяснить китайскую версию (zh-cn), чтобы выделить. Как показано ниже.
Если мы хотим быстро понять язык программирования, очень просто найти язык программирования прямо на главной странице сайта.
В качестве примера я возьму здесь язык Go (язык Go в наши дни относительно популярен).
Если мы хотим быстро понять язык Go, мы можем найти китайскую версию языка Go непосредственно на главной странице веб-сайта.
После открытия вы увидите вводное руководство, соответствующее языку go.
Я не осмеливаюсь сказать, насколько хорошо написан этот вводный учебник, но в нем упоминается большинство наиболее важных моментов языка программирования.
Например, учебник по языку go пишет здесь:Простая функция в пакете http запускает веб-сервер.
// http包中的一个简单的函数就可以开启web服务器。
func learnWebProgramming() {
// ListenAndServe第一个参数指定了监听端口,第二个参数是一个接口,特定是http.Handler。
go func() {
err := http.ListenAndServe(":8080", pair{})
fmt.Println(err) // 不要无视错误。
}()
requestServer()
}
конечно,Каждому программисту в качестве оружия нужен знакомый язык программирования.Однако это не означает, что нам не нужно знать другие языки программирования.
Языки программирования — это всего лишь инструменты. Важно выбрать правильный язык программирования, чтобы делать правильные вещи.Например, Java подходит для разработки веб-сайтов, а Python больше подходит для анализа данных. Другой пример: если вы хотите заниматься разработкой с полным стеком, вам также может понадобиться освоить несколько языков программирования. Если взять меня в качестве примера, то это можно рассматривать как разработку с половинным стеком: я в основном использую Java для бэкенд-разработки и Javascript для фронтенд-разработки.
Поиск в WeChat“Проект Github Nuggets"Ответьте на "Основы работы с компьютером", чтобы получить графическое изображение основ работы с компьютером + Личное оригинальное руководство по собеседованию на Java.