Điều gì sẽ xảy ra nếu ngôn ngữ lập trình Python, SQL, Ruby và thậm chí R đều đại diện cho các nhân vật trong “Game of Thrones”? Trong bài viết này, chúng ta sẽ khám phá những nhân vật còn lại của nhà biên kịch David Benioff và Georges Martin trong “Game of Thrones” qua ngôn ngữ lập trình.
Các gia đình quyền lực và nổi tiếng trong “Game of Thrones”
- Gia đình Stark (Stark)
- Gia đình Targaryen (Targaryen)
- Gia đình Lannister (Lannister)
- Gia đình Baratheon (Baratheon)
Trong bài viết này, wikicabinet sẽ giới thiệu những người chủ chốt khác và họ sẽ đại diện cho những công cụ mà các nhà khoa học dữ liệu trên thế giới sử dụng hàng ngày. Các nhân vật liên quan đến bài viết này là Samwell Tarly, Melisandre, Lord Varys, Bronn, Margaery Tyrell) và Ramsay Bolton (Ramsay Bolton).
Chúng tôi hy vọng bạn thích câu chuyện này.
Hãy bắt đầu với một ngôn ngữ lập trình mà bạn sử dụng hàng ngày và nó luôn đứng sau cánh gà: SQL.
Lord Varys: SQL
Giống như SQL, Lord Varys luôn đứng sau hậu trường. Bạn có thể làm việc trong ngân hàng, ngành công nghiệp ô tô hay thậm chí là công ty xây dựng, SQL hoặc Lord Varys sẽ cung cấp tất cả thông tin bạn cần.
Bằng cách gửi “chú chim nhỏ” của anh ta (một đứa trẻ được Chúa Varys nuôi dưỡng để giúp anh ta có được tất cả bí mật) ( chú thích : “chú chim nhỏ” có nghĩa là “người được thông báo” trong tiếng Anh). Chúa tể Varys đã được thu thập dữ liệu về mọi người và mọi thứ ở Westeros.
Bạn sẽ không thể nhận được cùng một thông tin cho đến khi bạn có cơ quan quản lý và việc có thông tin này luôn có giá trị gia tăng quan trọng đối với bạn. Rốt cuộc, trong Westeros / công ty của bạn, chỉ có Lord Varys / SQL mới có thể hiểu hết mọi người.
Ngoài ra, anh ta được xây dựng để có thể dễ dàng hợp tác với nhiều nhân vật (Lannister, Targaryen, Stark …). Trong loạt bài này, khi SQL (Lord Varis) được kết hợp với ngôn ngữ lập trình mạnh mẽ Python (Tyrion Lannister), mọi thứ sẽ thay đổi. Sự kết hợp của chúng đã giúp khoa học dữ liệu chinh phục thế giới.
Samwell Tarly (Samwell Tarly): R
Samwell Tully là hiệu trưởng trường Westeros. Anh ta luôn thể hiện những mặt tốt, do đó mọi người đều yêu quý R và Samwell Tully. Mặc dù anh ta không phải là người đóng vai trò quan trọng nhất với tư cách là một bậc thầy, anh ta vẫn rất hữu ích cho việc hiểu dữ liệu được lưu trữ của bạn.
Giống như Samwell Tully, R hiếm khi được khám phá trong môi trường doanh nghiệp. Nhưng nó là một trong những ngôn ngữ lập trình chính được sử dụng bởi các học giả, thạc sĩ và nghiên cứu sinh.
Tương tự như R, Samwell Tully cũng rất thích hợp để đọc một số lượng lớn sách cổ để cung cấp những hiểu biết hữu ích về dữ liệu của bạn. Nếu bạn muốn chạy dự báo hoặc phân tích chuỗi thời gian trên tập dữ liệu của mình, R rất hữu ích khi nhập các thư viện bổ sung như máy học và thống kê.
Bronn: Solidity
Một nhân vật chính khác của Westeros, là Bolong. Giống như Solidity, mọi người ngưỡng mộ khả năng xử lý hợp đồng của Bolong. Vì họ không trung thành với bên nào nên cả hai đều giống lính đánh thuê, nhưng nếu bạn muốn đạt được một thỏa thuận minh bạch và trong sạch giữa hai bên, thì cả hai đều cần thiết.
Nghiên cứu cách viết hợp đồng thông minh. Điều này tương đương với việc học HTML và Java trong thời kỳ đầu của Internet. Solidity đang sử dụng blockchain để chỉnh sửa một “hợp đồng thông minh” ngày càng nổi tiếng. Ví dụ, giữa mùa thứ ba và thứ sáu, Bolong lấp đầy cây cầu giữa Tyrion Lannister và em gái của anh ta. Tương tự như Solidity, Bolong đang dần tạo được uy tín và tầm ảnh hưởng.
Sự chắc chắn trong việc xử lý các hợp đồng tiền tệ của nó đã bị đánh giá thấp trong giai đoạn đầu, và nó ngày càng trở nên quan trọng hơn trong suốt giai đoạn, rất tiếc là … thời gian trôi qua.
Melisandre: Ruby
Không chỉ có màu đỏ là điểm chung của Melisandre và Ruby ( Chú thích : Ruby có các ý nghĩa như hồng ngọc và đỏ tươi, và logo của nó là hồng ngọc). Giống như Melisandre, Ruby có thể làm cho bất kỳ ứng dụng nào trở nên tươi trẻ chỉ qua một đêm (ngay cả khi bạn nghĩ rằng nó đã chết vĩnh viễn).
Mặc dù ngôn ngữ Ruby không còn trẻ, nhưng nó ngày càng trở nên phổ biến hơn trong các công ty khởi nghiệp trẻ do khuôn khổ web của Ruby, điều này làm cho các ứng dụng Ruby trông mới mẻ.
Nếu bạn chưa sử dụng nó, bạn có thể chắc chắn rằng bạn sẽ gặp lại trong tương lai.
Vai trò tiếp theo, nếu Margaret Tyrell là một ngôn ngữ lập trình thì sao?
Margaery Tyrell: Swift
Có ai nhớ chúng ta đã bắt đầu quên Objective-C như thế nào không? Xin lỗi … đó là Sansa Stark của King’s Landing?
Margaret Tyrell, giống như Swift, xuất hiện để thay thế Objective-C bằng một ngôn ngữ lập trình thân thiện hơn với người dùng . Mọi nhà phát triển Python đều có thể hỏi, mọi người đều thích Swift hơn.
Swift là ngôn ngữ lập trình mã nguồn mở, đa năng được Apple phát triển để thay thế Objective-C. Nó bị ảnh hưởng nhiều bởi Python, vì vậy nó rất nhanh và rất dễ học.
Bây giờ, nhiều lập trình viên đã thực hiện chuyển đổi này. Giống như Swift, Margaret Tyrell thu hút người dân thành phố Junlin bằng trái tim ấm áp, tính cách giản dị, lịch sự và thái độ thân thiện với các nhà phát triển.
Tuy nhiên, đừng đánh giá thấp Sansa Stark, cô ấy vẫn có những đồng minh mạnh mẽ trên Internet, xin lỗi … Westero và nhiều công ty trong thế giới thực vẫn đang đối phó với Objective-C.
Phần thứ hai sẽ kết thúc với một nhân vật xấu nhất trong cả bộ truyện Hãy nói về những nhân vật đáng sợ nhất trong tất cả các nhân vật thuộc về ngôn ngữ lập trình kỳ lạ nhất.
Ramsay Bolton: Brainfuck
Tôi tin rằng không còn gì để nói nữa – chỉ cái tên thôi cũng có thể giải thích tất cả. Đối với những ai nhớ đến anh, Ramsay Bolton là nhân vật tàn bạo nhất Westeros.
Brainfuck là một ngôn ngữ lập trình bí truyền chỉ chứa 8 lệnh đơn giản. Giống như Rams Bolton, nó không được thiết kế để sử dụng thực tế, mà là để thách thức các nhà phát triển và khiến họ đau đớn.
Brainfuck qua đời vài năm sau khi thành lập, và sẽ không ai tiếc nuối.
Bài viết này được dựa theo bản thảo của Sajid Lhessani, một nhà khoa học dữ liệu, làm việc trong các ngân hàng và thị trường vốn.