Maccompanion May 2006 Volume 4 Issue 5

Total Page:16

File Type:pdf, Size:1020Kb

Maccompanion May 2006 Volume 4 Issue 5 macCompanion May 2006 Volume 4 Issue 5 Cover by Robert Pritchett Table of Contents Masthead ___________________________________________________________________________________5 Letter From the CEO__________________________________________________________________________6 Getting Serious About Business _____________________________________________________ 6 According to Hoyle... __________________________________________________________________________9 Cross-Platform Software Development from a Macintosh Perspective: Basic Compilers (Part i) 9 Analysis: If 'Leopard' will run Windows XP natively, will Linux be next?_______________________________13 Ivory Tower ________________________________________________________________________________17 April was a busy month for Apple!__________________________________________________ 17 Mac Security 101 ____________________________________________________________________________19 Don’t Forget The Screen Saver: Security Where You Least Expect It _____________________ 19 Mac Mini Core Duo, Newer Technology miniStack v2, and Elgato EyeTV EZ ___________________________21 The Mac Night Owl __________________________________________________________________________27 Apple and the Press Revisited ______________________________________________________ 27 Mac ReviewCast_____________________________________________________________________________29 Freeware of the month ____________________________________________________________ 29 DashSaver _____________________________________________________________________________29 Virtue ________________________________________________________________________________29 Pinki _________________________________________________________________________________29 Pic-a-POD _____________________________________________________________________________30 Easy DMG ____________________________________________________________________________30 PDFLab _______________________________________________________________________________30 AbiWord ______________________________________________________________________________30 SeaMonkey ____________________________________________________________________________31 Quinn_________________________________________________________________________________31 DVFileDateCM_________________________________________________________________________31 Speak To Me ___________________________________________________________________________31 ClipEdit_______________________________________________________________________________31 Picture Switcher ________________________________________________________________________31 Whatsize ______________________________________________________________________________32 Portable Adium _________________________________________________________________________32 Snail Mail _____________________________________________________________________________32 Journler _______________________________________________________________________________32 PocketMac for Blackberry ________________________________________________________________32 Earthview _____________________________________________________________________________33 Couppa _______________________________________________________________________________33 Reel Bean _____________________________________________________________________________33 Gimp _________________________________________________________________________________33 BackityMac____________________________________________________________________________34 Shadowkiller ___________________________________________________________________________34 ScreenCleaner Pro_______________________________________________________________________34 Civil Netizen ___________________________________________________________________________34 iWebsites______________________________________________________________________________35 MultiAlarm ____________________________________________________________________________35 MPN, LLC 2006 macCompanion Page 2 May 2006, Volume 4 Issue 5 Wimp_________________________________________________________________________________35 Fish __________________________________________________________________________________35 Time Out! _____________________________________________________________________________36 More Internet___________________________________________________________________________36 iPhoto Batch Enhancer ___________________________________________________________________36 Namely _______________________________________________________________________________36 Macsimum News ____________________________________________________________________________37 No one making money on digital music? Give me a break _______________________________ 37 Music and the Mac __________________________________________________________________________39 How to get Hooked _______________________________________________________________ 39 Musings From Mars _________________________________________________________________________41 Web-Based Collaborative Editing: Twiki, Tiddly, or TikiWiki?__________________________ 41 xCuts Dashboard Widget: Tripping the Light Script.aculo.us ___________________________ 46 Practical Strategy Consulting __________________________________________________________________52 Cubicle City - Down With the Status Quo! ___________________________________________ 52 Ten Reasons Why… _________________________________________________________________________54 Ten Reasons Why I Hate My MacBook Pro __________________________________________ 54 Ten Reasons Why I Love My MacBook Pro __________________________________________ 56 A Visit from The Woz ________________________________________________________________________59 Books _____________________________________________________________________________________62 Dreamweaver 8: The Missing Manual _______________________________________________ 62 Intermediate Perl ________________________________________________________________ 64 Hardware __________________________________________________________________________________66 HOBOware Pendant Temperature/Light Data Logger and Pendant Optic USB Base Station & Coupler ________________________________________________________________________ 66 Waterfield Designs' Apple iPod Hi-Fi Protective Case: A Case of Yet Another Inflated Price Tag _______________________________________________________________________________ 70 THE NIGHT OWL REVIEW: XEROX PHASER 8550DP _____________________________ 72 ANATOMY OF A BAD PRINTER REVIEW_________________________________________ 74 MPN, LLC 2006 macCompanion Page 3 May 2006, Volume 4 Issue 5 Shareware _________________________________________________________________________________76 Great Software/Shareware Tools for you and yours____________________________________ 76 Summary of Items Reviewed for May _______________________________________________________76 myNOTES 1.1.1 — A note-taking program that lets you create, manage retrieve and print notes and clippings of all kinds __________________________________________________________ 78 DiscBlaze 6.1.5 — A Disc Burning Alternative to Apple’s Offerings ______________________ 81 DropDMG 2.7.6 — The easiest way to create Mac OS X disk images______________________ 85 Fidget Menu 1.5.9 (A re-review) — A menu bar item you can configure and personalize _____ 90 Software ___________________________________________________________________________________94 Comparing Business Card Design Software __________________________________________ 94 Business Card Composer (now v 3.2)________________________________________________________94 SOHO Business Cards (now v. 1.6) _________________________________________________________94 Carrara™ Pro 5.1: The Complete 3D Animation and Design Solution ____________________ 99 Creating Business Cards with PrintShop 2 __________________________________________ 103 Windows on an Intel Macintosh - some thoughts and a first look ________________________ 110 Boot Camp ___________________________________________________________________________111 Parallels Workstation ___________________________________________________________________112 Training __________________________________________________________________________________113 Mac OS 101 – Mastering Your Mac ________________________________________________ 113 Advertising ________________________________________________________________________________115 Amazon.com ___________________________________________________________________ 115 Apple Store for Individuals _______________________________________________________ 116 Apple Store for Businesses________________________________________________________ 117 Lionshead Studios Limited and Feral Interactive - Black & White 2 _____________________ 118 Lionshead Studios Limited and Feral Interactive –The Movies _________________________ 119 DigitaMediaTraining ____________________________________________________________ 120 Ominex________________________________________________________________________ 121 macCompanion Media Kit____________________________________________________________________123 Statistical Analysis _____________________________________________________________________123 Advertising with macCompanion __________________________________________________________123 Site Ad Rate __________________________________________________________________________123 PDF Ad Rates _________________________________________________________________________124 Rate
Recommended publications
  • HTTP Cookie - Wikipedia, the Free Encyclopedia 14/05/2014
    HTTP cookie - Wikipedia, the free encyclopedia 14/05/2014 Create account Log in Article Talk Read Edit View history Search HTTP cookie From Wikipedia, the free encyclopedia Navigation A cookie, also known as an HTTP cookie, web cookie, or browser HTTP Main page cookie, is a small piece of data sent from a website and stored in a Persistence · Compression · HTTPS · Contents user's web browser while the user is browsing that website. Every time Request methods Featured content the user loads the website, the browser sends the cookie back to the OPTIONS · GET · HEAD · POST · PUT · Current events server to notify the website of the user's previous activity.[1] Cookies DELETE · TRACE · CONNECT · PATCH · Random article Donate to Wikipedia were designed to be a reliable mechanism for websites to remember Header fields Wikimedia Shop stateful information (such as items in a shopping cart) or to record the Cookie · ETag · Location · HTTP referer · DNT user's browsing activity (including clicking particular buttons, logging in, · X-Forwarded-For · Interaction or recording which pages were visited by the user as far back as months Status codes or years ago). 301 Moved Permanently · 302 Found · Help 303 See Other · 403 Forbidden · About Wikipedia Although cookies cannot carry viruses, and cannot install malware on 404 Not Found · [2] Community portal the host computer, tracking cookies and especially third-party v · t · e · Recent changes tracking cookies are commonly used as ways to compile long-term Contact page records of individuals' browsing histories—a potential privacy concern that prompted European[3] and U.S.
    [Show full text]
  • INSECURE-Mag-9.Pdf
    Another year is almost over and a plethora of information security problems are behind us. To let 2006 go out in style, we bring you a feature packed issue of (IN)SECURE. As the feature interview for this issue we had the pleasure of talking with Kurt Sauer, the CSO at Skype, one of the most well-known companies in the digital world. We’ll be back next year with many new ideas in the pipeline. Stay tuned for coverage from a few conferences including the RSA Conference in San Francisco and the Black Hat Briefings &Training in Amsterdam. If you’re attending, be sure to drop me an e-mail and we’ll grab a drink. We wish you a safe 2007! Mirko Zorz Chief Editor Visit the magazine website at www.insecuremag.com (IN)SECURE Magazine contacts Feedback and contributions: Mirko Zorz, Chief Editor - [email protected] Marketing: Berislav Kucan, Director of Marketing - [email protected] Distribution (IN)SECURE Magazine can be freely distributed in the form of the original, non modified PDF document. Distribution of modified versions of (IN)SECURE Magazine content is prohibited without the explicit permission from the editor. For reprinting information please send an email to [email protected] or send a fax to 1-866-420-2598. Copyright HNS Consulting Ltd. 2006. www.insecuremag.com New enterprise single sign-on authentication software DigitalPersona announced the latest version of its award-winning enterprise product, DigitalPersona Pro 4.0. The new and improved software delivers a complete, accurate and trusted fingerprint Enterprise Single Sign-On (ESSO) solution with more secure authentication, improved manageability and the broadest support available for the world’s leading biometrically-enabled notebooks including models from Lenovo, HP, Dell, and Toshiba.
    [Show full text]
  • Does Hardware Configuration and Processor Load Impact Software Fault Observability?
    Does Hardware Configuration and Processor Load Impact Software Fault Observability? Raza Abbas Syed1, Brian Robinson2, Laurie Williams1 1Department of Computer Science, North Carolina State University, Raleigh, NC 27695-8206 {rsyed, lawilli3}@ncsu.edu 2ABB Inc., US Corporate Research, Raleigh, NC 27606 [email protected] Abstract. Intermittent failures and nondeterministic behavior test teams during the product development cycle. For failures complicate and compromise the effectiveness of software detected in test, it is difficult to determine the underlying testing and debugging. To increase the observability of fault when reproducing the failure is not possible. When the software faults, we explore the effect hardware configurations underlying fault cannot be determined, the failure report is and processor load have on intermittent failures and the often closed and no additional effort is spent on it until nondeterministic behavior of software systems. We conducted additional occurrences are detected. For faults detected in the a case study on Mozilla Firefox with a selected set of reported field, developers spent considerable effort in either remotely field failures. We replicated the conditions that caused the debugging the fault or traveling to the customer site itself to reported failures ten times on each of nine hardware determine the fault and fix it. configurations by varying processor speed, memory, hard Nondeterministic behavior in software systems can be drive capacity, and processor load. Using several observability tools, we found that hardware configurations that had less attributed to a number of sources. Testers may not have processor speed and memory observed more failures than enough visibility or control over all of the inputs to the others.
    [Show full text]
  • Deployment Guide for Cisco Directory Connector
    Deployment Guide for Cisco Directory Connector First Published: 2017-02-24 Last Modified: 2020-02-05 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: https://www.cisco.com/c/en/us/about/legal/trademarks.html. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1721R) © 2020 Cisco Systems, Inc. All rights reserved. New and Changed Information Date Changes Made July 14, 2020 • Updated information on what to do when trying to claim users in Conflicting User Email Accounts, on page 71. June 18, 2020 • Updated a step in Choose Active Directory Objects to Synchronize to include how to customize attributes for room data (release 3.6). • Updated Directory Connector download link in Install Cisco Directory Connector, on page 17 June 2, 2020 • Added userAccountControl and ds-pwp-account-disabled attributes to the table in Active Directory and Cloud Attributes, on page 28. April 21, 2020 • Added a note in Do a Full Synchronization of Active Directory Users Into the Cloud to clarify that the auto-assign license template only applies to new users, not updated users. February 5, 2020 In the "Do a Full Synchronization of Active Directory Users Into the Cloud" topic, clarified some inaccurate text about deletion.
    [Show full text]
  • The Kate Handbook
    The Kate Handbook Anders Lund Seth Rothberg Dominik Haumann T.C. Hollingsworth The Kate Handbook 2 Contents 1 Introduction 10 2 The Fundamentals 11 2.1 Starting Kate . 11 2.1.1 From the Menu . 11 2.1.2 From the Command Line . 11 2.1.2.1 Command Line Options . 12 2.1.3 Drag and Drop . 13 2.2 Working with Kate . 13 2.2.1 Quick Start . 13 2.2.2 Shortcuts . 13 2.3 Working With the KateMDI . 14 2.3.1 Overview . 14 2.3.1.1 The Main Window . 14 2.3.2 The Editor area . 14 2.4 Using Sessions . 15 2.5 Getting Help . 15 2.5.1 With Kate . 15 2.5.2 With Your Text Files . 16 2.5.3 Articles on Kate . 16 3 Working with the Kate Editor 17 4 Working with Plugins 18 4.1 Kate Application Plugins . 18 4.2 External Tools . 19 4.2.1 Configuring External Tools . 19 4.2.2 Variable Expansion . 20 4.2.3 List of Default Tools . 22 4.3 Backtrace Browser Plugin . 25 4.3.1 Using the Backtrace Browser Plugin . 25 4.3.2 Configuration . 26 4.4 Build Plugin . 26 The Kate Handbook 4.4.1 Introduction . 26 4.4.2 Using the Build Plugin . 26 4.4.2.1 Target Settings tab . 27 4.4.2.2 Output tab . 28 4.4.3 Menu Structure . 28 4.4.4 Thanks and Acknowledgments . 28 4.5 Close Except/Like Plugin . 28 4.5.1 Introduction . 28 4.5.2 Using the Close Except/Like Plugin .
    [Show full text]
  • Efficient Navigation on the World Wide Web for the Physically Disabled
    EFFICIENT NAVIGATION ON THE WORLD WIDE WEB FOR THE PHYSICALLY DISABLED Leo Spalteholz, Kin Fun Li Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada Nigel Livingston University of Victoria Assistive Technology Team, University of Victoria, Victoria, BC, Canada Keywords: Web accessibility, single switch input, web navigation, physical disability. Abstract: One of the major obstacles with current web access solutions for those with physical disabilities is the efficient selection of links and other web page elements. This is especially so for users of single switches. Current solutions simply build a list of the selectable web page elements and use a linear scan to iterate through them, selecting the highlighted link when the user activates an input device. We propose a new method based on incremental searching of the link text to select elements. This approach, paired with well-established switch typing solutions, allows a single switch user to select any element on a web page by typing very few (most often only one) letters. 1 INTRODUCTION AND While typing text is still a key component of com- MOTIVATION puter access, efficient access to the information on the world wide web is becoming central to the use For many people with limited dexterity or severe of computers. Especially for those with mobility im- physical disabilities, interaction with a computer re- pairments, the world wide web represents an excit- quires a specialized input device. The choice of which ing opportunity to move beyond the limitations they input device to use is highly dependent on the users’ may face when interacting with people in the out- level of physical control.
    [Show full text]
  • Jedit 5.6 User's Guide the Jedit All-Volunteer Developer Team Jedit 5.6 User's Guide the Jedit All-Volunteer Developer Team
    jEdit 5.6 User's Guide The jEdit all-volunteer developer team jEdit 5.6 User's Guide The jEdit all-volunteer developer team Legal Notice Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no “Invariant Sections”, “Front-Cover Texts” or “Back-Cover Texts”, each as defined in the license. A copy of the license can be found in the file COPYING.DOC.txt included with jEdit. I. Using jEdit ............................................................................................................... 1 1. Conventions ...................................................................................................... 2 2. Starting jEdit .................................................................................................... 3 Command Line Usage .................................................................................... 3 Miscellaneous Options ........................................................................... 4 Configuration Options ............................................................................ 4 Edit Server Options ............................................................................... 4 Java Virtual Machine Options ........................................................................ 5 3. jEdit Basics ...................................................................................................... 7 Interface Overview .......................................................................................
    [Show full text]
  • Bbedit 10.5.5 User Manual
    User Manual BBEdit™ Professional HTML and Text Editor for the Macintosh Bare Bones Software, Inc. ™ BBEdit 10.5.5 Product Design Jim Correia, Rich Siegel, Steve Kalkwarf, Patrick Woolsey Product Engineering Jim Correia, Seth Dillingham, Jon Hueras, Steve Kalkwarf, Rich Siegel, Steve Sisak Engineers Emeritus Chris Borton, Tom Emerson, Pete Gontier, Jamie McCarthy, John Norstad, Jon Pugh, Mark Romano, Eric Slosser, Rob Vaterlaus Documentation Philip Borenstein, Stephen Chernicoff, John Gruber, Simon Jester, Jeff Mattson, Jerry Kindall, Caroline Rose, Rich Siegel, Patrick Woolsey Additional Engineering Polaschek Computing Icon Design Byran Bell Packaging Design Ultra Maroon Design Consolas for BBEdit included under license from Ascender Corp. PHP keyword lists contributed by Ted Stresen-Reuter http://www.tedmasterweb.com/ Exuberant ctags ©1996-2004 Darren Hiebert http://ctags.sourceforge.net/ Info-ZIP ©1990-2009 Info-ZIP. Used under license. HTML Tidy Technology ©1998-2006 World Wide Web Consortium http://tidy.sourceforge.net/ LibNcFTP ©1996-2010 Mike Gleason & NcFTP Software NSTimer+Blocks ©2011 Random Ideas, LLC. Used under license. PCRE Library Package written by Philip Hazel and ©1997-2004 University of Cambridge, England Quicksilver string ranking Adapted from available sources and used under Apache License 2.0 terms. BBEdit and the BBEdit User Manual are copyright ©1992-2013 Bare Bones Software, Inc. All rights reserved. Produced/published in USA. Bare Bones Software, Inc. 73 Princeton Street, Suite 206 North Chelmsford, MA 01863 USA (978) 251-0500 main (978) 251-0525 fax http://www.barebones.com/ Sales & customer service: [email protected] Technical support: [email protected] BBEdit and “It Doesn’t Suck” are registered trademarks of Bare Bones Software, Inc.
    [Show full text]
  • Copyrighted Material
    51_108543-bindex.qxp 4/30/08 8:35 PM Page 671 Index aligning text using in JavaScript, 493–494 Numerics HTML, 466 linked lists versus, 342 Alpha Five database multi-dimensional, 0 (zero) programming 321–323, 375–376 initializing arrays, 317 language, 79 one-based, 315, 316 zero-based arrays, alpha-beta pruning, overview, 314 315–316 420–421 in Pascal/Delphi, 586–587 1-based arrays, 315, 316 American Standard Code in Perl, 569–570 1-time pad algorithm, 446 for Information in PHP, 506 4th Dimension database Interchange (ASCII) requirements for programming codes, 423 defining, 314 language, 79 Analytical Engine, 10 resizable, 319–321, 326 anchor points (HTML), retrieving data from, A 470–471 318–319 And operator, 175–176. See searching and sorting, 326 Ada language, 10, 58, 130 also logical/Boolean speed and efficiency address space layout operators issues, 328 randomization AndAlso operator (Visual storing data in, 318 (ASLR), 642 Basic), 597 for string data types in Adobe AIR RIA tool, 664 Apple Xcode compiler, 25, C/C++, 526 adversarial search 84, 85 structures with, 314, alpha-beta pruning, AppleScript (Mac), 76, 91 323–325 420–421 applets (Java), 66 uses for, 327–328 depth versus time in, arrays in VB/RB, 603–604 419–420 associative, 352–353, zero-based, 315–316 horizon effect, 420 517–518 artificial intelligence (AI) library lookup, 421–422 in C#, 554–555 applications, 656 overview, 418–419 in C/C++, 537 Bayesian probability, 653 agile documentation, 287 data type limitations, 326 camps, strong versus agile (extreme) declaring, 318 weak, 644 programming, 112–114 default bounds, 315–316 declarative languages, AI.
    [Show full text]
  • Salon.Com Technology | Why Johnny Can't Code
    http://www.salon.com/tech/feature/2006/09/14/basic/print.html To print this page, select "Print" from the File menu of your browser Why Johnny can't code BASIC used to be on every computer a child touched -- but today there's no easy way for kids to get hooked on programming. By David Brin Sep. 14, 2006 | For three years -- ever since my son Ben was in fifth grade -- he and I have engaged in a quixotic but determined quest: We've searched for a simple and straightforward way to get the introductory programming language BASIC to run on either my Mac or my PC. Why on Earth would we want to do that, in an era of glossy animation-rendering engines, game-design ogres and sophisticated avatar worlds? Because if you want to give young students a grounding in how computers actually work, there's still nothing better than a little experience at line-by-line programming. Only, quietly and without fanfare, or even any comment or notice by software pundits, we have drifted into a situation where almost none of the millions of personal computers in America offers a line-programming language simple enough for kids to pick up fast. Not even the one that was a software lingua franca on nearly all machines, only a decade or so ago. And that is not only a problem for Ben and me; it is a problem for our nation and civilization. Oh, today's desktops and laptops offer plenty of other fancy things -- a dizzying array of sophisticated services that grow more dazzling by the week.
    [Show full text]
  • Purebasic Reference-Manual in PDF Small, Without Library
    Purebasic Reference Manual PureBasic - A Beginners Guide To Computer Programming - An introductory book in PDF format by PureBasic Reference-Manual in PDF small, without library. References(edit) Jump up ^ (8), Another OOP PreCompiler, Jump up ^ PureVision, Professional form design for PureBASIC. PreviousElement · PushListPosition · ResetList · SelectElement · SplitList · SwapElements. Example. List.pb. Supported OS. All. Reference Manual - Index. This manual will evolve into a proper specification some day. An empty subscript () notation can be used to derefer a reference, the addr procedure returns. Reference Manual Be careful when using PureBasic string manipulation functions, like in the second example: if the program that uses your library doesn't. Chilkat C++ Reference Documentation. PHP ActiveX · PHP Extension · PureBasic · Python · Ruby · Tcl · Unicode C · Unicode C++ · VB.NET · VB.NET WinRT. Purebasic Reference Manual Read/Download A small example game in pure basic (Page 1) — Developers room — AudioGames.net The language reference manual is also quite a good starting place. Ford Windstar 1999 to 2003 Service Workshop Repair manual Smog Check OBD II Reference (Testability Issues) PureBasic Reference Manual. Unicode section in the PureBasic Reference Manual I'll start with posting a solution for a problem that has caused some confusion in the past. What I'm writing. Trouble with removing purebasic-5-22-lts from your Mac? If you want to clean those leftovers completely, additional manual removal is necessary. If you are not sure you can find and clean all the reference files and kernel extensions. Chipmunk Basic Language Manual - BASIC Language Reference man page, and a HTML Reference Manual for Macintosh version of Chipmunk Basic (1997 work & extended precision math, PureBasic - compiler for MSWindows, linux.
    [Show full text]
  • Basic Programming Software for Mac
    Basic programming software for mac Chipmunk Basic is an interpreter for the BASIC Programming Language. It runs on multiple Chipmunk Basic for Mac OS X - (Version , Apr01). Learning to program your Mac is a great idea, and there are plenty of great (and mostly free) resources out there to help you learn coding. other BASIC compiler you may have used, whether for the Amiga, PC or Mac. PureBasic is a portable programming language which currently works Linux. KBasic is a powerful programming language, which is simply intuitive and easy to learn. It is a new programming language, a further BASIC dialect and is related. Objective-Basic is a powerful BASIC programming language for Mac, which is simply intuitive and fast easy to learn. It is related to Visual Basic. Swift is a new programming language created by Apple for building iOS and Mac apps. It's powerful and easy to use, even for beginners. QB64 isn't exactly pretty, but it's a dialect of QBasic, with mac, windows, a structured basic with limited variable scoping (subroutine or program-wide), I have compiled old QBasic code unmodified provided it didn't do file. BASIC for Linux(R), Mac(R) OS X and Windows(R). KBasic is a powerful programming language, which is simply intuitive and easy to learn. It is a new. the idea to make software available for everybody: a programming language Objective-Basic requires Mac OS X Lion ( or higher) and Xcode 4 ( or. BASIC is an easy to use version of BASIC designed to teach There is hope for kids to learn an amazing programming language.
    [Show full text]