最近又接触了erlang ,php,有点感悟
大众语言:如C,java,多数人都学,多数人都会,很多人却在拿它做mis。。哎
小众语言,erlang,perl(似乎算不上小众),相对人数很少,其实很多是靠这样的小众语言吃饭的,也许我就要用erlang做我的小众语言了。
java之于php,c
java 是一种规范性语言,适合做大型项目,项目人数>10,因为它便于理解,方便交流
php&c相对来说开发比较随意,有N多奇淫技巧,是合适小团队或单人,快速开发用,从前以为java那样的语言优雅,现在觉得,这种高手用的语言,更胜一筹,因为很多成功的系统都是单人或3人小团队做的。
最近用php写web,对redirect和模板的使用时两个感悟,
以前一直分不清forward(直接返回一个新页面)和redirect(304),现在知道了。
对于模板的使用,早就知道php有模板机制,现在发现其实和android里面的模板有相似之处,用法很类似,而php从代码到模板传值的过程,觉得真是好啊好~
j2ee中,比如struts,最后通过一个mapping.findForward()到了一个新的jsp,这个jsp。。下次再写~
公司的php,写得像 java一样,各种复杂的累,各种包装,模式,个人以为有些地方没必要,比如对数据库的包装,还有类的命名不太好看,用&am=xx->getInstance后,得到的东西没有类型信息,不便于浏览代码和静态类型分析。
分享到:
相关推荐
编程语言是一种用于编写计算机程序的形式化语言。它定义了如何构建和组织代码,以便计算机能够理解和执行。编程语言通常分为以下几类: 1. **机器语言**:直接由二进制数字构成,是计算机硬件唯一能够直接识别的...
为了适应这种情况,Zemax提供了一种专有的编程语言——Zemax编程语言(ZPL),让设计师们能够更深入地开发和利用Zemax软件。 Zemax编程语言(ZPL)是一种专门为光学设计软件Zemax设计的脚本语言。它允许用户编写...
本资源摘要信息是关于自制编程语言的相关资料,涵盖了编程语言的设计、实现和使用等方面。下面是从给定的文件中提取的知识点: 编程语言设计 * 编程语言的设计是指根据一定的规则和规范设计编程语言的语法、语义和...
在探讨单片机编程语言的选择时,我们首先需要了解单片机编程语言的分类,以及它们各自的特点和适用场景。单片机编程语言主要可以分为三大类:机器语言、汇编语言和高级语言。 机器语言是最底层的编程语言,它由一...
C++程序设计语言是计算机科学领域中一门至关重要的编程语言,尤其在系统软件、游戏开发、金融服务和高性能计算等领域有着广泛的应用。C++基于C语言发展而来,它引入了类、模板、异常处理等面向对象的特性,并进一步...
ST(Structured Text)语言是IEC 61131-3标准定义的五种编程语言之一,适用于三菱Q系列PLC,是一种结构化、接近高级编程语言的编程方式,提供了更为灵活和强大的编程能力。 本教程《三菱Q系列PLC ST语言及Q系列PLC...
ST语言,全称为Structured Text,是IEC 61131-3标准下的编程语言之一,常用于工业控制领域的PLC(可编程逻辑控制器)编程。ST语言以其丰富的表达能力和接近高级编程语言的语法特性,深受工程师们的青睐。本手册全面...
这些是所有编程语言共有的核心概念,它们构成了程序的基本骨架。 其次,**语法结构**是编程语言的重要组成部分。书中会详细讲解上下文无关文法(CFG)和巴科斯范式(BNF),这两种工具常用于描述编程语言的语法结构...
在文档“主流编程语言的学习.pdf”中,我们可以看到许多关于编程语言的信息,这些信息涵盖了多个主流编程语言的学习路径、特点、应用场景以及它们之间的关系。下面将详细阐述这些内容。 首先,文档中提到的主流编程...
Java编程语言自诞生以来,因其独特的特性和强大的技术支撑,成为了计算机软件开发领域里应用广泛的编程语言。本文将详细探讨Java语言的主要特点,以及它在实际计算机软件开发中的应用。 首先,Java编程语言的特点是...
4. **程序设计**:汇编语言编程涉及到流程控制结构(顺序、分支、循环),子程序设计,以及错误处理等。在编写汇编程序时,需要考虑程序的可读性、效率和可维护性。 5. **寄存器使用**:80x86处理器有多个通用...
ST语言(Structured Text,结构化文本)是一种用于可编程逻辑控制器(PLC)编程的高级编程语言,属于IEC 61131-3标准定义的五种编程语言之一。它采用类似于Pascal的语法结构,支持多种编程概念,如变量声明、算术...
《程序设计语言 实践之路 第3版》是一本深度探讨编程语言原理与实践的书籍,由Michael L. Scott撰写。本书旨在帮助读者理解各种编程语言的设计选择,以及这些选择如何影响程序的构造、效率和可维护性。通过阅读这...
### 编程语言之间的区别与特点 在信息技术领域中,编程语言是实现计算机软件开发的基础工具之一。不同的编程语言有着各自独特的语法结构、适用场景以及优缺点,这使得开发者可以根据项目需求选择最适合的语言来完成...
"LOGO程序语言设计中文版"是一本专门介绍LOGO编程语言的中文教材,可能是为了适应中国用户的需求,提供了一个中文的学习环境。书中可能涵盖了LOGO语言的基础语法、命令集、控制结构(如循环和条件语句)、函数以及...
视频资料 10个G 3种编程语言学习教程 OD语言程序编程+C语言程序编程+汇编语言程序编程 文件比较大,下载后是百度网盘下载链接去下载的,无需担心链接会失效,失效了里面也有联系方式可以找我重新发下载的
ST语言,也称为结构化文本(ST),是一种高级编程语言,它基于文本,用于工业自动化和控制系统的编程。根据IEC61131-3标准,ST语言被广泛应用于可编程逻辑控制器(PLC)和其他工业设备中。PLCopen是一个全球性的行业协会...