除了IT你还了解或者喜欢或者深入研究其他哪些领域?

nodexy
  • 134

除了IT你还了解或者喜欢或者深入研究其他哪些领域?

排除业内的IT服务啊、B2C啊之类的,交叉领域甚至行业的。 我主要是想知道IT跟其他交叉领域的从业人员及其现状 :)

比如我,了解和喜欢生物信息学,同时对能源也有些兴趣。

对于生物信息,我做过3年,主要是应用开发和数据挖掘与分析、可视化,俗称的科研工作,数据都是基因组水平的序列数据,俗称的DNA/基因数据;今后也打算继续做这个,它是一个生物+数学/统计+计算机的交叉领域。

如果有一天,有一门生命编程语言,书写

AGCTGGAGAGAGG

这样的代码来修改或设计生命体,那将是多么疯狂啊? 其实,目前人造生命体(人工设计基因组序列)已经证实了可行性 :)

回复
阅读 6.4k
8 个回答

我只是针对你说的这种由四种遗传物质组织一种编程语言说起,乍一看上去它很像我们计算机里的二进制序列,只不过变成了四进制,但是似乎目前把它变成一种编程语言目前还太过遥远。

因为构成编程语言的一大要件是需要有逻辑性,学过“数据结构”的同学大概都听说过“程序”的一个非官方解释即程序 = 数据 + 逻辑。而基因序列目前的逻辑性还完全未知,我们目前还停留在试图解释哪段基因序列可以做什么事的阶段,这就好比我们刚刚将一段未知代码的二进制数据得到了,这离我们要从这种二进制语言中创造一种高级语言然后再来进行开发,还差十万八千里呢。所以同志们仍需努力啊。

但这种语言一旦创造出来,那么价值巨大,可以参考以下想像的代码。

import 银河.太阳系.火星.人;
import 银河.太阳系.地球.人;

// 多重继承
abstract class 超人 extends 火星.人, 地球.人
{
    // 超强的繁殖能力
    public 超人(精 x, 卵 y);
    public 超人(精 x, 精 y);
    public 超人(卵 x, 卵 y);

    // 原地复活
    public void finalize()
    {
        超人 clone = this.clone();
        clone.setPosition(this.getPosition());
        this = clone;
    }
}

有趣的问题。我除了编程之外平时没事喜欢读读古代经典。

更有趣的是我也想过类似你提到“生命编程语言”的东西,叫做“典籍编程语言”。我一直想用编程中面向对象的方法来整理古代典籍,将文中的典故以对象继承的方式体现出来。

古文典籍 - 类
引经据典 - 继承

例如:

物华天宝,龙光射牛斗之虚;人杰地灵,徐孺下陈蕃之榻。

“徐孺” 引自(extends) 《后汉书·徐穉》 {
...陈蕃在郡不接宾客,惟稚来特设一榻,去则悬之...
}

靠。。。我看起来好没有追求啊。除了IT,我就剩下:吃饭,睡觉,游戏,买CD。。。

细数下我追求过的,都没深入研究:
夜观星象,天文地理;
诗歌散文,写了数百篇吧;
听评书,尤其是历史类的,虽然经常听得睡着;
魔术,我也会变一些呃;
还有各种未解之谜。。。

郭靖
  • 3
新手上路,请多包涵

....我还对广告感兴趣...去年还做了一年广告.户外广告等...接着今年又做了旅游.....

音乐,文学。更多是音乐,当卸下IT行业紧张高效的工作环境后,拿这吉他弹着自己喜欢的音乐,是一种享受~

喜欢科幻.数码产品.也追过星.

饶琛琳
  • 3
新手上路,请多包涵

格律诗词,并且自我感觉曾经填词不错……

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏