Hãy đăng ký thành viên để có thể dễ dàng trao đổi, giao lưu và chia sẻ về kiến thức đồ họa.
  1. Hãy đăng ký subscribe kênh Youtube mới của Việt Designer tại địa chỉ: Youtube.com/VietDesignerChannel để theo dõi các video về thiết kế đồ họa. Do trước đó kênh cũ bị Youtube quét không rõ lý do, trong thời gian chờ kháng cáo nếu các bạn thấy video trên diễn đàn bị die không xem được thì có thể vào kênh mới để tìm xem video sơ cua nhé.
    Loại bỏ thông báo

Cách đây 30 năm người ta lập trình phần mềm như thế nào?

Chủ đề thuộc danh mục 'Hỏi đáp - Thảo luận về web' được đăng bởi KeyRoyal007, 4/5/13.

Lượt xem: 5,094

  1. KeyRoyal007 Thành viên cấp 2

    [​IMG]

    Ngày nay công việc lập trình (tuy hơi khô khan) nhưng cũng khá dễ chịu bởi vì các lập trình viên được trang bị rất nhiều phần mềm hỗ trợ, chỉ cần có một chiếc laptop và một phần mềm biên dịch hay soạn mã, người ta có thể viết ra rất nhiều thứ khác nhau. Tuy nhiên cách đây khoảng 3 thập niên, việc viết một phần mềm để chạy ứng dụng nào đó phải nói là rất khó khăn và cực kỳ mất thời gian vì họ không có phần mềm hỗ trợ, không có máy tính (do chưa phổ biến) để ngồi viết code và thậm chí là phải dùng tay để nhập từng đoạn mã một vào các thiết bị máy móc hay phần cứng.

    Ông John Graham-Cumming, một lập trình viên nhiều năm kinh nghiệm đã kể lại cách mà ông viết phần mềm cách đây gần 30 năm trên blog cá nhân của mình. Vào năm 1985, ông được giao công việc viết một phần mềm cho máy dán nhãn sản phẩm lên các chai. Cách mà ông viết code lúc đó có thể khiến cho chúng ta nghĩ là... không thể "thô sơ" hơn. Ông đã tự tay viết từng đoạn mã một ra các tờ giấy, ý mình là toàn bộ những gì mà các lập trình viên ngày nay thường gõ vào các phần mềm biên dịch của họ, sau đó chuyển các đoạn mã đó thành mã Hex (để máy có thể hiểu được), do không có máy tính chuyển đổi Hex nên ông cũng phải tự tính ra trong đầu và ghi lại trên giấy luôn.

    Sau công đoạn viết code là tới phần chuyển toàn bộ số code đó vào máy dán nhãn chai để nó có thể hoạt động được. Ông dùng một thiết bị có tên KIM-1 để làm công việc này và sự thật là nó cũng không mấy "thông minh" chút nào đâu, cái KIM-1 này có một bàn phím và màn hình điện tử nhỏ, ông vẫn phải dùng tay để nhập lại các đoạn mã Hex mà ông vừa làm xong ở trên thông qua bàn phím để chuyển nó vào thiết bị phần cứng, hoàn toàn không thoải mái như việc Copy/Paste như chúng ta đang làm hiện nay.
    [​IMG]
    Các dòng chữ màu xanh lá là phần chú thích, màu xanh dương là code còn màu đỏ là mã Hex được chuyển lại từ code
    Theo Gizmodo, JGC, Tinhte

    ...
    BoyChanDoi78, Hồng Sơn, Hải Thần13 người khác thích bài viết này.
  2. pitlamgi

    pitlamgi Banned

    Bái phục Ngài :). Quá khó để mình có thể tưởng tượng :-B
    Hồng Sơn thích bài viết này
  3. Thái Châu

    Thái Châu Thành viên cấp 4

    càng ngày càng tiến bộ bạn à, có thể trong 30 năm nữa bạn không cần phần mềm hay mã code nào cả chỉ cần nói ý nghĩ bạn vào là máy tự Design luôn.
  4. banbaonylong

    banbaonylong Ko phải assmin

    duythaict chắc ko thể, do mún đc vậy thì cái framework fải có thư viện khủng lắm :O

    mún xài j nó cũng có hết mà
  5. Thái Châu

    Thái Châu Thành viên cấp 4

  6. pitlamgi

    pitlamgi Banned

  7. kesitinh_ks

    kesitinh_ks Thành viên cấp 2

    phục sát chiếu!!!!!!!!
  8. Jacky09

    Jacky09 Mới đăng kí

    phục sát đất người xưa
  9. banbaonylong

    banbaonylong Ko phải assmin

    duythaict LOL, mềnh thấy càng ngày càng to ra, càng nặng đi chứ ko nén lại bao h

    hồi xưa film chứa vừa DVD, bây h chuyển sang bluray rồi :))
    socrecduythaict thích bài viết này.
  10. Dual Rook

    Dual Rook Thành viên cấp 1

    giờ đang học lập trình được hỗ trợ đủ thứ mà cứ mơ mơ,nhìn lại ngày trước người ta viết chả cần máy hỗ trợ,khiếp thật :-ss
  11. trandung

    trandung Thành viên cấp 1

    thế này mới là lập trình viên @@
  12. Một bạn gay giấu tên

    Một bạn gay giấu tên Thành viên cấp 1

  13. cuong_truong91

    cuong_truong91 Mới đăng kí

    nói rõ hơn là lập trình Assembler (ngôn ngữ máy) đó mà
  14. toanlove371

    toanlove371 Thành viên cấp 3

    Lỡ mà nhập sai 1 kí tự thì sao nhỉ =))
  15. Vịt Quần Tụt

    Vịt Quần Tụt Thành viên cấp 2

    toanlove371 lo gì vì ngày xưa có mấy người bắt lỗi được chương trình đâu
  16. khoiuehb

    khoiuehb Thành viên cấp 1

    ngôn ngữ bậc thấp
  17. huutai

    huutai Thành viên cấp 1

    Giờ lập trình có pm hỗ trợ mà muốn điên rồi, giờ mà như thời đó nói thiệt tui bỏ nghề :))
  18. Một bạn gay giấu tên

    Một bạn gay giấu tên Thành viên cấp 1

    Đợt trước ngồi cờ rắc vớ vẩn, giờ thuộc mịa nó cái bảng mã hex=))
    Cơ mà nhìn chung, bây giờ những ai đang sử dụng ngôn ngữ này cũng chẳng sướng hơn cách đây 30 năm là mấy#:-s
  19. Hồng Sơn

    Hồng Sơn Helper

    Cái này giờ mình mới biết đấy :D
  20. hieuunghoa

    hieuunghoa Thành viên cấp 2

    lập trình khổ vờ lờ, biết đâu được 20 năm nữa lại có kiểu lập trình khác.
    ví dụ như kéo thả mà không cần biết code giống Dw về html nhỉ :v

Ủng hộ diễn đàn