gpt4 book ai didi

php - 实用程序员 : After PHP, 接下来是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:51:22 24 4
gpt4 key购买 nike

我正在阅读 The Pragmatic Programmer 并且我在作者建议我们每年学习一门新语言的部分。我目前是一名 PHP 开发人员,我想知道接下来我应该学习什么?

我正在寻找一种语言来帮助我提高技能并帮助我完成日常任务。有用的东西。

有什么建议吗?

[编辑]很棒的答案伙计们!谢谢。我仍在考虑您的答案,我倾向于学习 Python 或你们建议的函数式编程语言(也许是 Lisp)。

最佳答案

选择学习新的东西,而不是像以前做过的东西。

C++ 或 C
一种低级语言,需要手动内存管理,并教您如何在较低级别上工作。良好的社区基础,是程序员应该学习的语言之一。

我建议其中一种过度组装,因为尽管组装的水平更低,但制作一个项目很痛苦。学习 C 或 C++ 等语言的好处是,如果您愿意的话,可以非常快速地学习汇编,因为与从 Java 到汇编相比,新概念相对较少。

haskell
一种完全改变您看待某些问题的方式的纯函数式语言。如果您已经习惯了编写代码的命令式风格,那么精简需要付出很多努力。

它的巨大优势是教会您递归的乐趣,即使您从来没有花钱写过一行 Haskell,它也会影响您用其他语言编写的代码,让您看到更好、更清晰的解决方案。

Java 或 C#
如果您不以面向对象的方式使用 PHP(不仅使用类,还使用继承等功能),那么这些语言会迫使您以 OO 风格编写。如果您对 OO 编程感到满意,我不会推荐这些。

关于php - 实用程序员 : After PHP, 接下来是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1819690/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com