码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 怎么看待编程语言


    一、脚本语言

    没有一个关于脚本语言明确的定义,但脚本语言普遍来说有几个以下特性:

    • 解释执行
    • 简单易学易用

    类似shell脚本,创立之初就是为了帮助程序员更好的完成一个小任务。

    二、Groovy语言

    Groovy就是基于JVM的脚本语言。
    它兼容Java的语法,同时也借鉴了Python、Ruby语法思想,形成自己的一套简洁的语法。
    它可以运行在JVM上,也意味着可以使用Java的一系列库。
    用Java实现主干代码,Groovy实现易变动的逻辑代码。想了想,好像是这样。

    三、GO语言

    go语言【高效编译】与【天然并发】,能够快速开发分布式应用。

    Go 语言是「静态类型语言」,也就是说 Go 语言跟 Java一样需要编译,而且有完备的类型系统,可以有效减少因类型不一致导致的「代码质量问题」。

    传统的静态 OOP 语言(例如 Java、C#)稳定性高但缺乏灵活性;而动态语言(例如 PHP、Python、Ruby、Node.js)灵活性强但缺乏稳定性。GO语言折乎其中。


    后记:
    实习时接触了groovy语言,当时没想那么多。后来面试被问到为什么要用groovy语言,这里才上网查了查。
    程序员不执着于一门语言,语言的特性与设计就注定好它适合干什么,学一门语言也就是拿它要干什么的事;

  • 相关阅读:
    go-channel
    LeetCode707:设计链表
    电力系统机组组合优化调度(IEEE14节点、IEEE30节点、IEEE118节点)(Matlab代码实现)
    trino on yarn
    新手怎样快速上手接口测试?掌握这几个知识点直接起飞!
    openGauss学习笔记-90 openGauss 数据库管理-内存优化表MOT管理-内存表特性-使用MOT-MOT使用重试中止事务
    黑五网一盛宴的脚步临近,如何应对亚马逊风控升级?测评三个关键步骤帮你解决问题!
    减绳子一(剑指offer14)
    全解析异步编程的几种方法
    CarEye 智能云平台升级
  • 原文地址:https://blog.csdn.net/weixin_43538042/article/details/133297866
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号