» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] Python真的是超简单的语言啊,初学者入门比Basic和C强太多了

引用:
原帖由 limboking 于 2008-4-19 21:54 发表
Ruby最高~~~~:D
ruby最高。
tempDat=Iconv.new("UTF8", "GBK".iconv(IO.read('filename.txt'))


TOP

引用:
原帖由 jun4rui 于 2008-4-20 23:04 发表

无非是吧几个操作写在一行里面而已…………

最大的问题是,写本地程序不如Python,社区不如Python,历史不如Python,库也不如Python…………
。。。
数字符也比python少不少呀.
未必吧。 拉个例子来比较?



TOP

引用:
原帖由 jun4rui 于 2008-4-20 23:08 发表

几个例子有什么好比的?又体现不了整个语言的整体能力。

我刚才说的几个,ruby暂时比不过。而且现在ruby也不那么火了。
OK. python很好很强大。比都不用比了。


TOP

语言孰优孰劣就不争了。python我只看过几天文档。
不过向想学开发并想从中获得乐趣的人推荐ruby。
只写java和c#这种静态语言是体验不到动态语言的乐趣的。

用ruby可以写出很淫荡的代码的。
# name,age,school
# Li,23,school1
# Zhang,24,school2

class_name = File.basename(file_name, ".txt").capitalize
# "student.txt" => "Student"
klass = Object.const_set(class_name, Class.new)
data = File.new(file_name)
header = data.gets.chomp
data.close
names = header.split(",")
klass.class_eval do
    attr_accessor *names            
    define_method(:initialize) do |*values|
        names.each_with_index do |name, i|
            instance_variable_set("@" + name, values )
        end
    end   
end

TOP

淫荡2:
require 'ramaze'
# you can access it now with http://localhost:7000/
# This should output
# Hello, World!
# in your browser
class MainController < Ramaze::Controller
  def index
    "Hello, World!"
  end
end
Ramaze.start

TOP

发新话题
     
官方公众号及微博