电脑技术
儿童学编程好还是学js好
2023-04-11 20:53  

JavaScript技术栈到底是学尤神的Vue还是随着国际大潮学习React?下面两张图一对比就一目了然。

用React多为国际大厂,而程序员又有FP函数式样编程的情怀。满腔热情要将古老的Lisp传统继承到最时髦的JS语言中来,一伙怪咖。

用Vue,性能等各个方面自不必说了,更有国内成熟的生态支持,青春靓丽的时髦路线。

我是个程序员,今年35岁了,目前还在创业公司一线开发岗位工作,心累。

为了适应新业务变化,未来又需要学习新的技术,熟悉不同的开发环境。

接下来要学的技术有:

1、Node.js

2、uni-app开发小程序

3、uni-app开发H5

4、HarmonyOS应用开发

5、……

前一个项目刚刚熟练Weex和vue的开发技术,现在又要准备切换技术栈[捂脸]

快学不动了,下一个项目有用什么技术呢?怀念以前在大厂里,可以专心专研某一个领域的技术!

学妹刚入职,就跑过来问我这样的问题,自己就不感觉羞愧吗?

这个学妹是计算机专业毕业的,可能是没写过代码,但是基础知识比较扎实,应该是学霸型的,要不然也不会被招进来[赞]

学妹今天问我,JavaScript和Java有什么区别?是不是类似C和C++这种关系?[捂脸]

我当时真的很无语,感觉读计算机的,竟然还问这种问题[泪奔]

今天来讲下JavaScript和Java的关系!额,两个语言压根没啥关系。雷锋和雷峰塔有啥关系?![泪奔]

1、强类型语言和弱类型语言

Java是强类型语言,使用变量前必须首先在程序中声明;在Java中,在编译时会检查变量的类型。而,JavaScript是弱类型语言,具有更宽松的语法和规则。

2、数据类型不同

Java的数据类型有8种,分别是:byte类型、short类型、int类型、long类型、float类型、double类型、char类型以及Boolean类型。而,JavaScript的数据类型只有三种,分别为:number类型、string类型和Boolean类型。

3、执行环境不同

Java应用程序可以在任何虚拟机(JVM)或Web浏览器中运行,执行时会使用更多内存。

而,JavaScript代码仅在浏览器上运行,因为JavaScript是仅针对浏览器开发的。它运行时只需要很少的内存,因此它可以在网页中被使用。

4、定位不同

Java是一种完全面向对象的OOP编程语言,我们想要运用Java写东西就必须先设计好对象;而,JavaScript不同,它是基于对象的一种OOP脚本语言,它为开发者提供了自带的很多内部对象,要更为简易省时。

5、联编方式不同

Java采用静态联编,是一种静态类型语言。Java的对象引用必须在编译时就进行,编译器需要实现强类型检查。

而JavaScript不同,它采用动态联编,是一种动态类型语言,它的对象引用可以在运行时检查。

6、并发方法不同

Java具有一种基于线程的并发方法。而,Javascript具有基于事件的并发方法。

#程序员# #前端#

有人人在网上问我:学了Java然后迷茫后面学习的方向。进一步询问得知该网友学了Java基础面向对象、HTML 、css、JavaScript。问下一步应该学习什么框架。

我说没法回答你,可以看看招聘需求或者去IT培训班看看他们的收费标准及课程,就知道学习的方向了。

又问到springmvc springboot,springcloud应该先学哪个,说真的我也不知道先学哪个。因为spring八股文面试题里面的三级缓存我都没整明白惭愧惭愧。

最后说先学Java基础知识吧,一口气吃不下一个胖子。

要成为物联网开发者,应该学什么编程语言?

看您想要成为哪方面物联网开发者。

硬件:开发智能物联网关,C语言逃不掉

上位机:C#、C++、Java

平台应用:Python、Java、JavaScript、C等

好奇怪前端为什么只有Javascript一门语言,像后端Java、C#、C++、Ruby、PHP、Python等等都可以做服务器开发,然而web前端即使发展了这么多年只有JavaScript这一门语言可供你选择。这就导致你只要从事Web开发的工作,JavaScript是你绕不过去的编程语言。难道如google、microsoft这样的大公司没有考虑过使用其他的编程语言来做web端的开发吗

发表评论
0评