<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>New Mac Developers's topics - tribe.net</title>
  <link rel="alternate" href="http://tribes.tribe.net/newmacdev/threads/atom" />
  <subtitle>Tribe.net. Local Connections</subtitle>
  <entry>
    <title>Options for running Windows on Mac</title>
    <link rel="alternate" href="http://tribes.tribe.net/newmacdev/thread/295817d1-7778-4839-82e6-70be1b4e23a6" />
    <author>
      <name>jediwright</name>
    </author>
    <id>http://tribes.tribe.net/newmacdev/thread/295817d1-7778-4839-82e6-70be1b4e23a6</id>
    <updated>2008-02-10T23:16:17Z</updated>
    <published>2007-08-30T21:32:27Z</published>
    <summary type="html">&lt;div&gt;1. Parallels Desktop:  I've installed Parallels on my MacBook Pro, but haven't yet gotten a Win-OS installed, I hear it does the trick quite nicely though.
&lt;br/&gt;http://www.parallels.com/en/products/desktop/
&lt;br/&gt;
&lt;br/&gt;2. Bootcamp: I've downloaded but am out of room on my hard drive, doh!
&lt;br/&gt;www.apple.com/downloads/m...ootcamp.html
&lt;br/&gt;
&lt;br/&gt;3. VMware Fusion: Just heard about this a few days ago, will check it out when all the above has been delt with.
&lt;br/&gt;www.apple.com/downloads/m.../fusion.html &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://tribes.tribe.net/newmacdev"&gt;New Mac Developers&lt;/a&gt;
			- 1 reply
		&lt;/div&gt;</summary>
    <dc:creator>jediwright</dc:creator>
    <dc:date>2007-08-30T21:32:27Z</dc:date>
  </entry>
  <entry>
    <title>New mac dev, help needed</title>
    <link rel="alternate" href="http://tribes.tribe.net/newmacdev/thread/f27432bb-5f3a-475f-816b-2c590351d5e7" />
    <author>
      <name>jediwright</name>
    </author>
    <id>http://tribes.tribe.net/newmacdev/thread/f27432bb-5f3a-475f-816b-2c590351d5e7</id>
    <updated>2008-02-10T23:11:31Z</updated>
    <published>2007-07-07T01:18:47Z</published>
    <summary type="html">&lt;div&gt;Thanks in advance for any help here...
&lt;br/&gt;
&lt;br/&gt;I've been searching for instructions on how to configure my macbook pro (intel), os x 10.4.10 for about a week now, as well as an all around crash course in programming. I've found numerous sources but nothing that really breaks down from the beginning: nearly everyone seems to assume that their audience is adept w/unix, terminal/shell usage, and at least one or more other facets.
&lt;br/&gt;
&lt;br/&gt;Well, I'm not. I have some experience with (coughs) HTML/Dreamweaver, enough experience w/Subversion to get by updating my company's website (mostly cosmetic stuff, some very rudimentary php changes), and a basic overview of what apps/tools are needed in a developers environment.
&lt;br/&gt;
&lt;br/&gt;I have several developer friends but no one that has the patience or interest in helping me build my foundation in all of this, which is what I really need, a strong foundation and in turn, a competent tutor/coach/mentor.
&lt;br/&gt;
&lt;br/&gt;I don't have much money to throw around at the moment, maybe a $100-200 a month for $ compensation and an insatiable desire to learn! If anyone's interested in helping me out, no matter to what capacity, please let me know. I've been working with web/internet based tools/apps since 2000 to varying degrees and am extremely serious/focused on all of this, it's no fluke/passing interest (just hadn't had the right system/time previously to dive in like I have now).
&lt;br/&gt;
&lt;br/&gt;So here's what I'm trying to accomplish:
&lt;br/&gt;
&lt;br/&gt;1. Install latest version of Apache (as needed). I'm currently running v1.3 and have already downloaded v 2.2.4.tar.
&lt;br/&gt;2. Install latest version of PHP (as needed). I've already downloaded php-5.2.3.tar.
&lt;br/&gt;3. Same w/mysql-5.0.37.tar
&lt;br/&gt;4. Same w/rubygems-0.9.1/0.9.4tar
&lt;br/&gt;5. Same w/ajax (ajax starter kit by phil ballard)
&lt;br/&gt;5. Same w/subversion1.4.4-2.Universal.dmg
&lt;br/&gt;6. Same w/xampp-macosx-0.6.2.tar
&lt;br/&gt;7. Anything else critical or worth integrating
&lt;br/&gt;
&lt;br/&gt;Once the dev tools are all in place, I'll start wading through these languages in earnest (and will probably have some
&lt;br/&gt;questions than too ).
&lt;br/&gt;
&lt;br/&gt;I've already got these apps installed:
&lt;br/&gt;
&lt;br/&gt;1. TelnetLauncher
&lt;br/&gt;2. Fugu
&lt;br/&gt;3. Transmit
&lt;br/&gt;4. TextMate
&lt;br/&gt;5. BBEdit
&lt;br/&gt;6. LocoMotive
&lt;br/&gt;7. Xcode
&lt;br/&gt;8. CSSEdit
&lt;br/&gt;9. X11
&lt;br/&gt;10. Terminal (obviously, in dock w/others)
&lt;br/&gt;11. SVNx
&lt;br/&gt;
&lt;br/&gt;I have several books relative to this all:
&lt;br/&gt;
&lt;br/&gt;1. PHP5 &amp;amp; MySQL Bible - Tim Converse, Joyce Park, Clark Morgan -Wiley pub.
&lt;br/&gt;2. Beginning PHP5, Apache, MySQL Web Development - Wrox pub.
&lt;br/&gt;3. Creating Web Pages (9 in 1 for Dummies)
&lt;br/&gt;4. Ruby on Rails (for Dummies) - Barry Burd
&lt;br/&gt;5. Ajax Starter Kit - Phil Ballard
&lt;br/&gt;
&lt;br/&gt;I have several sites I can work w/to toy around w/database driven apps/tutorials, I just don't know how to integrate everything I have and get started. I could go on about all the failed attempts at trying to get the ball rolling here but have probably already exhausted the post length here.
&lt;br/&gt;
&lt;br/&gt;So, please contact me if you're interested in lending a hand. 
&lt;br/&gt;
&lt;br/&gt;Many thanks!&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://tribes.tribe.net/newmacdev"&gt;New Mac Developers&lt;/a&gt;
			- 1 reply
		&lt;/div&gt;</summary>
    <dc:creator>jediwright</dc:creator>
    <dc:date>2007-07-07T01:18:47Z</dc:date>
  </entry>
  <entry>
    <title>Macs and PCs running Windows can work seamlessly together</title>
    <link rel="alternate" href="http://tribes.tribe.net/newmacdev/thread/25619844-951d-49e5-9717-eddaddee9fe4" />
    <author>
      <name>jediwright</name>
    </author>
    <id>http://tribes.tribe.net/newmacdev/thread/25619844-951d-49e5-9717-eddaddee9fe4</id>
    <updated>2007-08-30T19:49:45Z</updated>
    <published>2007-08-30T19:49:45Z</published>
    <summary type="html">&lt;div&gt;Here's how:
&lt;br/&gt;
&lt;br/&gt;http://www.apple.com/macosx/features/windows/&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://tribes.tribe.net/newmacdev"&gt;New Mac Developers&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</summary>
    <dc:creator>jediwright</dc:creator>
    <dc:date>2007-08-30T19:49:45Z</dc:date>
  </entry>
  <entry>
    <title>Out of space, already?!</title>
    <link rel="alternate" href="http://tribes.tribe.net/newmacdev/thread/b1c2ea9a-9a98-4fe1-965a-c67e826d5ffe" />
    <author>
      <name>jediwright</name>
    </author>
    <id>http://tribes.tribe.net/newmacdev/thread/b1c2ea9a-9a98-4fe1-965a-c67e826d5ffe</id>
    <updated>2007-07-12T21:40:37Z</updated>
    <published>2007-07-12T21:40:37Z</published>
    <summary type="html">&lt;div&gt;I'm down to 325.1mb in under only 2 months...$%^&amp;amp;*!
&lt;br/&gt;Burning Man or sweet external hard drive? Hmm...
&lt;br/&gt;
&lt;br/&gt;My mac-baby needs back. &lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://tribes.tribe.net/newmacdev"&gt;New Mac Developers&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</summary>
    <dc:creator>jediwright</dc:creator>
    <dc:date>2007-07-12T21:40:37Z</dc:date>
  </entry>
  <entry>
    <title>Helpful hints for Apache/terminal usage</title>
    <link rel="alternate" href="http://tribes.tribe.net/newmacdev/thread/3eece107-e3c0-41f0-8ca9-0abbb4833500" />
    <author>
      <name>jediwright</name>
    </author>
    <id>http://tribes.tribe.net/newmacdev/thread/3eece107-e3c0-41f0-8ca9-0abbb4833500</id>
    <updated>2007-07-07T09:50:26Z</updated>
    <published>2007-07-07T09:50:26Z</published>
    <summary type="html">&lt;div&gt;http://www.macdevcenter.com/pub/a/mac/2005/08/16/apache.html&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://tribes.tribe.net/newmacdev"&gt;New Mac Developers&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</summary>
    <dc:creator>jediwright</dc:creator>
    <dc:date>2007-07-07T09:50:26Z</dc:date>
  </entry>
  <entry>
    <title>Restarting Apache command (line) failure</title>
    <link rel="alternate" href="http://tribes.tribe.net/newmacdev/thread/679bc966-ecf2-4e7b-b8eb-cee950b2e04c" />
    <author>
      <name>jediwright</name>
    </author>
    <id>http://tribes.tribe.net/newmacdev/thread/679bc966-ecf2-4e7b-b8eb-cee950b2e04c</id>
    <updated>2007-07-07T09:48:49Z</updated>
    <published>2007-07-07T09:48:49Z</published>
    <summary type="html">&lt;div&gt;As per the instructions provided from here: http://www.macdevcenter.com/pub/a/mac/2005/08/16/apache.html?page=2
&lt;br/&gt;-I tried to enable PHP (after uncommenting the php lines in the httpd.conf file), but the command failed to work:
&lt;br/&gt;
&lt;br/&gt;Jeffrey-Wrights-MacBook-Pro:~ jeffreywright$ apachect1 configtest;
&lt;br/&gt;-bash: apachect1: command not found
&lt;br/&gt;Jeffrey-Wrights-MacBook-Pro:~ jeffreywright$ sudo apachect1 restart
&lt;br/&gt;Password:
&lt;br/&gt;sudo: apachect1: command not found
&lt;br/&gt;Jeffrey-Wrights-MacBook-Pro:~ jeffreywright$
&lt;br/&gt;
&lt;br/&gt;Any suggestions?&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://tribes.tribe.net/newmacdev"&gt;New Mac Developers&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</summary>
    <dc:creator>jediwright</dc:creator>
    <dc:date>2007-07-07T09:48:49Z</dc:date>
  </entry>
  <entry>
    <title>Helpful related terms, from Wikipedia</title>
    <link rel="alternate" href="http://tribes.tribe.net/newmacdev/thread/e49baa7d-d7d6-470f-8d4c-39e90669b9e1" />
    <author>
      <name>jediwright</name>
    </author>
    <id>http://tribes.tribe.net/newmacdev/thread/e49baa7d-d7d6-470f-8d4c-39e90669b9e1</id>
    <updated>2007-07-07T03:10:37Z</updated>
    <published>2007-07-07T03:10:37Z</published>
    <summary type="html">&lt;div&gt;A few handy terms from Wiki (marked up because they were cut out of my personal version):
&lt;br/&gt;
&lt;br/&gt;*[Unix]: is a computer operating system originally developed in 1969 by a group of AT&amp;amp;T employees at Bell Labs including Ken Thompson, Dennis Ritchie and Douglas McIlroy.
&lt;br/&gt;
&lt;br/&gt;*[Shell]: is a piece of software that provides an interface for users. Typically, the term refers to an operating system shell which provides access to the services of a kernel. However, the term is also applied very loosely to applications and may include any software that is "built around" a particular component, such as web browsers and email clients that are "shells" for HTML rendering engines. The name 'shell' originates from shells being an outer layer of interface between the user and the innards of the operating system (the kernel).
&lt;br/&gt;
&lt;br/&gt;*[Root]: is an ObjectOriented software package developed by [CERN]. It was originally designed for particle physics data analysis and contains several features specific to this field, but it is also commonly used in other applications such as astronomy and data mining.
&lt;br/&gt;
&lt;br/&gt;*RootWindow: In the X Window System, every window is contained within another window, called its parent. This makes the windows to form a hierarchy. The root window is the root of this hierarchy. It is as large as the screen, and all other windows are either children or descendant of it.
&lt;br/&gt;
&lt;br/&gt;*RootUser: see SuperUser.
&lt;br/&gt;
&lt;br/&gt;*SuperUser: OperatingSystems, SuperUser, or [Root], is the term used for the special user account that is controlled by the SystemAdministrator.
&lt;br/&gt;
&lt;br/&gt;*[Sudo]: On Unix-like OperatingSystems, the [Sudo] command is used to run commands with the RootUser's privilieges. This is done by entering sudo at the beginning of each line of commands. Alternatively, one may become root (SystemAdministrator) by logging in as "root" or by using the [Su] command. Becoming root requires root's password. In contrast, the sudo command asks for the user's password and does not depend on the root user account.
&lt;br/&gt;
&lt;br/&gt;*[Su]: The [Unix] su (substitute user) command is used to assume the login [Shell] of another user without logging out. It is commonly used to change to RootUser permissions for administrative work without logging off and back on. Desktop environments such as [KDE] and [GNOME] have programs that pop up a password query box before allowing a user to run commands that would typically require such access. [Su] is commonly run from the CommandLineTerminal. When run, su asks for the target user's password, and, if accepted, grants the user access to that account.
&lt;br/&gt;
&lt;br/&gt;*[Bash]: Bash is the default shell on most [Linux] systems as well as on Mac OS X and it can be run on most Unix-like operating systems.
&lt;br/&gt;
&lt;br/&gt;*[Apache]: at its simplest, is a WebServer.
&lt;br/&gt;
&lt;br/&gt;*[SQL]: commonly expanded as Structured Query Language, is a computer language designed for the retrieval and management of data in RelationalDatabase management systems, database schema creation and modification, and database object access control management.[1][2] SQL has been standardized by both [ANSI] and [ISO].
&lt;br/&gt;
&lt;br/&gt;*[MySQL]: MySQL is popular for web applications and acts as the database component of the [LAMP], MAMP, and WAMP platforms ([Linux]/[Mac]/[Windows]-Apache-MySQL-PHP/Perl/Python), and for open-source bug tracking tools like Bugzilla. Its popularity as a web application is closely tied to the popularity of PHP, which is often combined with MySQL.
&lt;br/&gt;
&lt;br/&gt;*[PHP]: is a ReflectiveProgramming language originally designed for producing dynamic web pages. PHP is used mainly in ServerSideScripting, but can be used from a CommandLine interface or in standalone graphical applications.
&lt;br/&gt;
&lt;br/&gt;*SubVersion: ([SVN]) is an OpenSource VersionControl system. It allows users to keep track of changes made over time to any type of electronic data. Typical uses are versioning SourceCode, WebPages or design documents.
&lt;br/&gt;
&lt;br/&gt;*[LAMP]: The acronym LAMP refers to a solution stack of SoftwarePrograms, commonly OpenSource programs, used together to run dynamic Web sites or [Server]s. The original expansion is as follows:
&lt;br/&gt;
&lt;br/&gt;** [Linux], referring to the operating system;
&lt;br/&gt;** [Apache], the WebServer;
&lt;br/&gt;** [MySQL], the database management system (or database server);
&lt;br/&gt;** [PHP], the programming language
&lt;br/&gt;
&lt;br/&gt;*[Ruby]: is a reflective, dynamic, ObjectOriented ProgrammingLanguage. It combines [Syntax] inspired by [Perl] with Smalltalk-like object-oriented features, and also shares some features with [Python], [Lisp], [Dylan], and [CLU]. Ruby is a single-pass interpreted language. Its official implementation is FreeSoftware written in [C].
&lt;br/&gt;
&lt;br/&gt;*RubyonRails: is a WebApplication framework, released in 2004, that aims to increase the speed and ease with which database-driven web sites can be created and offers skeleton code frameworks (scaffolding) from the outset. Often shortened to [Rails], or RoR, Ruby On Rails is an OpenSource project written in the [Ruby] programming language and applications using the [Rails] framework are developed using the Model-View-Controller design pattern.
&lt;br/&gt;
&lt;br/&gt;*[Ajax]: or AJAX, is a web development technique used for creating interactive WebApplications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the [Server] behind the scenes, so that the entire web page does not have to be reloaded each time the user requests a change. This is intended to increase the web page's interactivity, speed, functionality, and usability.
&lt;br/&gt;
&lt;br/&gt;*[Server]: Server (computing) a ServerApplication, OperatingSystem, [Computer], or appliance.
&lt;br/&gt;
&lt;br/&gt;*ServerSideScripting: is a WebServer technology in which a user's request is fulfilled by running a [Script] directly on the WebServer to generate [Dynamic] [HTML] pages. It is usually used to provide interactive web sites that interface to [Databases] or other data stores. This is different from ClientSideScripting where scripts are run by the viewing WebBrowser, usually in [JavaScript]. The primary advantage to server-side scripting is the ability to highly customize the response based on the user's requirements, access rights, or [Queries] into data stores.
&lt;br/&gt;
&lt;br/&gt;*ClientSideScripting: generally refers to the class of computer programs on the web that are executed ClientSide, by the user's WebBrowser, instead of ServerSide (on the WebServer). This type of ComputerProgramming is an important part of the [Dynamic HTML] ([DHTML]) concept, enabling web pages to be [Scripted]; that is, to have different and changing content depending on user input, environmental conditions (such as the time of day), or other [Variables].
&lt;br/&gt;
&lt;br/&gt;*[Linux]: ([IPA] pronunciation: /ˈlɪnʊks/) is a [Unix]-like computer operating system. Linux is one of the most prominent examples of FreeSoftware and OpenSource development; its underlying source code can be modified, used, and redistributed by anyone, freely.
&lt;br/&gt;
&lt;br/&gt;*[Cron]: is a time-based scheduling service in [Unix] and Unix-like operating systems. It is driven by a configuration file named crontab that specifies ShellCommands to run periodically on a given schedule.
&lt;br/&gt;
&lt;br/&gt;*CronTab: The crontab command, found in Unix and Unix-like operating systems, is used to schedule commands to be executed periodically. It reads a series of commands from standard input and collects them into a file also known as a "crontab" which is later read and whose instructions are carried out. The name is derived from Greek chronos (χρόνος), meaning time.
&lt;br/&gt;
&lt;br/&gt;*CronJobs: Generally, the schedules modified by CronTab are enacted by a [daemon], [crond], which runs constantly in the background and checks once a minute to see if any of the scheduled jobs need to be executed. If so, it executes them.
&lt;br/&gt;
&lt;br/&gt;*[daemon]: In [Unix] and other computer multitasking operating systems, a daemon ([IPA] pronunciation: /'deɪmən/ or /'dimən/[1]) is a computer program that runs in the background, rather than under the direct control of a user; they are usually initiated as processes. Typically daemons have names that end with the letter "d" (for example, syslogd, the daemon that handles the SystemLog, or sshd, which handles the incoming [SSH] connections).
&lt;br/&gt;
&lt;br/&gt;*[Perl]: is a dynamic ProgrammingLanguage created by Larry Wall and first released in 1987. Perl borrows features from a variety of other languages including [C], ShellScripting (sh), [AWK], [sed] and [Lisp].
&lt;br/&gt;
&lt;br/&gt;*JavaScript:  is a ScriptingLanguage most often used for ClientSide WebDevelopment. Its proper name is [ECMAScript], though "JavaScript" is much more commonly used. "JavaScript" is actually Netscape Communications Corporation's (and now the Mozilla Foundation's) implementation of the ECMAScript standard.
&lt;br/&gt;
&lt;br/&gt;*[Java]: is a ProgrammingLanguage originally developed by Sun Microsystems and released in 1995. Java applications are typically compiled to ByteCode, although compilation to NativeMachineCode is also possible. At RunTime, bytecode is usually either interpreted or compiled to native code for execution, although direct hardware execution of bytecode by a Java processor is also possible.
&lt;br/&gt;
&lt;br/&gt;The language derives much of its [Syntax] from [C] and [C++] but has a simpler ObjectModel and fewer low-level facilities. JavaScript, a ScriptingLanguage, shares a similar name and has similar syntax, but is not directly related to Java. Java is particularly ObjectOriented and is quite popular because of this.
&lt;br/&gt;
&lt;br/&gt;JavaScript is a dynamic, WeaklyTyped, prototype-based language with first-class functions. JavaScript was influenced by many languages and was designed to have a similar look to [Java], but be easier for NonProgrammers to work with. The language is best known for its use in websites (as client-side JavaScript), but is also used to enable ScriptingAccess to objects embedded in other applications.
&lt;br/&gt;
&lt;br/&gt;*[Python]: is a high-level ProgrammingLanguage first released by Guido van Rossum in 1991. Python is designed around a philosophy which emphasizes the importance of [Programmer] effort over [Computer] effort, and it prioritizes readability over speed or expressiveness. Python is often characterized as minimalist, although this only applies to the core language's [Syntax] and [Semantics]; the standard library provides the language with a large number of additional [Libraries] and [Extensions].
&lt;br/&gt;
&lt;br/&gt;Python is a MultiParadigm ProgrammingLanguage which has a fully [Dynamic] type system and uses automatic memory management; it is thus similar to [Perl], [Ruby], [Scheme], [Smalltalk], and [Tcl].
&lt;br/&gt;
&lt;br/&gt;*[Lisp]: derives from "ListProcessing". Lisp was originally created as a practical mathematical notation for ComputerPrograms, based on Alonzo Church's LambdaCalculus. It quickly became the favored programming language for ArtificialIntelligence research.
&lt;br/&gt;
&lt;br/&gt;As one of the earliest ProgrammingLanguages, Lisp pioneered many ideas in ComputerScience, including TreeDataStructures, AutomaticStorageManagement, DynamicTyping, ObjectOriented programming, and the SelfHostingCompiler.
&lt;br/&gt;
&lt;br/&gt;*[Dylan]: is a MultiParadigm language that includes support for functional and ObjectOriented programming, and is [Dynamic] and [Reflective] while providing a ProgrammingModel designed to support efficient machine code generation, including FineGrainedControl over dynamic and static behaviors.
&lt;br/&gt;
&lt;br/&gt;It was created in the early 1990s by a group led by [Apple] Computer. “Dylan” is pronounced [ˈdɪlən] ("dill-un"), like the surname of Bob Dylan.
&lt;br/&gt;
&lt;br/&gt;*[C]: is a general-purpose, BlockStructured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the [Unix] OperatingSystem. It has since spread to many other platforms. Although predominantly used for system software, C is also widely used for applications. C has also greatly influenced many other popular languages, especially [C++], which was designed as an enhancement to C.
&lt;br/&gt;
&lt;br/&gt;*[C++]: (pronounced "see plus plus", IPA: /siː plʌs plʌs/) is a general-purpose, high-level ProgrammingLanguage with low-level facilities. It is a statically typed free-form multi-[Paradigm] language, supporting ProceduralProgramming, DataAbstraction, ObjectOriented programming, and GenericProgramming. Since the 1990s, C++ has been one of the most popular commercial programming languages.
&lt;br/&gt;
&lt;br/&gt;*[Perl]: is a [Dynamic] ProgrammingLanguage created by Larry Wall and first released in 1987. Perl borrows features from a variety of other languages including [C], ShellScripting (sh), [AWK], [sed] and [Lisp].[1]
&lt;br/&gt;
&lt;br/&gt;Structurally, Perl is based on the brace-delimited BlockStyle of [AWK] and [C], and was widely adopted for its strengths in StringProcessing and lack of the arbitrary limitations of many scripting languages at the time.
&lt;br/&gt;
&lt;br/&gt;*[Scheme]: is a MultiParadigm ProgrammingLanguage. It is one of the two main dialects of [Lisp] and supports a number of programming paradigms but is best known for its support of FunctionalProgramming. It was developed by Guy L. Steele and Gerald Jay Sussman in the 1970s.
&lt;br/&gt;
&lt;br/&gt;Scheme's philosophy is minimalist. Scheme provides as few primitive notions as possible, and, where practical, lets everything else be provided by programming [Libraries].
&lt;br/&gt;
&lt;br/&gt;*MultiParadigm: A multi-paradigm programming language is a programming language that supports more than one programming paradigm. As Leda designer Tim Budd holds it: The idea of a multiparadigm language is to provide a framework in which programmers can work in a variety of styles, freely intermixing constructs from different paradigms. The design goal of such languages is to allow programmers to use the best tool for a job, admitting that no one paradigm solves all problems in the easiest or most efficient way.
&lt;br/&gt;
&lt;br/&gt;*ProgrammingParadigm: paradigm is a fundamental style of programming regarding how problems solutions are to be formulated in a ProgrammingLanguage. (Compare with a methodology, which is a style of solving specific software engineering problems).
&lt;br/&gt;
&lt;br/&gt;*ObjectOriented: is a ProgrammingParadigm that uses "objects" to design applications and computer programs. It can use several techniques from previously established paradigms, including inheritance, modularity, polymorphism, and encapsulation. It was not commonly used in mainstream software application development until the 1990s, though many modern programming languages support OOP.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://tribes.tribe.net/newmacdev"&gt;New Mac Developers&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</summary>
    <dc:creator>jediwright</dc:creator>
    <dc:date>2007-07-07T03:10:37Z</dc:date>
  </entry>
  <entry>
    <title>Why a tribe for new mac developers?</title>
    <link rel="alternate" href="http://tribes.tribe.net/newmacdev/thread/11bb0a61-83dc-4f1e-af4d-38d948c60742" />
    <author>
      <name>jediwright</name>
    </author>
    <id>http://tribes.tribe.net/newmacdev/thread/11bb0a61-83dc-4f1e-af4d-38d948c60742</id>
    <updated>2007-07-07T01:11:00Z</updated>
    <published>2007-07-07T01:11:00Z</published>
    <summary type="html">&lt;div&gt;I've created this tribe to try to provide some measure of support for anyone just starting out (and I mean just that, from scratch).
&lt;br/&gt;
&lt;br/&gt;I recently picked up a new mac book pro 17", a step up from my 2005 mac mini. I had already had some dev tools installed there and was working with them to varying degrees but when I upgraded to my new mac, not all apps/installs from the mini would be compatible w/the new mac. So I started digging and digging and...well, you probably already know how this goes.
&lt;br/&gt;
&lt;br/&gt;Out of a personal need to tackle some installation issues (amongst other things), I thought what better way to move forward than to document my successes and failures, along w/anyone else who cares for such transparency. While no doubt it's just a wee bit embarrassing to admit defeat, especially with what in theory, should be a fairly straight-forward process, it's worth much more to me to actually overcome any hurdles than pretend I've got it all figured out...
&lt;br/&gt;
&lt;br/&gt;So, feel free to join and post any questions (or advice) that you might have.&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://tribes.tribe.net/newmacdev"&gt;New Mac Developers&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</summary>
    <dc:creator>jediwright</dc:creator>
    <dc:date>2007-07-07T01:11:00Z</dc:date>
  </entry>
  <entry>
    <title>New MacBook Pro's</title>
    <link rel="alternate" href="http://tribes.tribe.net/newmacdev/thread/c27d00ac-a849-4901-96f6-5df0942952be" />
    <author>
      <name>jediwright</name>
    </author>
    <id>http://tribes.tribe.net/newmacdev/thread/c27d00ac-a849-4901-96f6-5df0942952be</id>
    <updated>2007-07-07T01:06:40Z</updated>
    <published>2007-07-07T01:06:40Z</published>
    <summary type="html">&lt;div&gt;Yum...
&lt;br/&gt;
&lt;br/&gt;http://www.apple.com/macbookpro/&lt;/div&gt;
				&lt;div&gt;
			posted in
			&lt;a href="http://tribes.tribe.net/newmacdev"&gt;New Mac Developers&lt;/a&gt;
			- 0 replies
		&lt;/div&gt;</summary>
    <dc:creator>jediwright</dc:creator>
    <dc:date>2007-07-07T01:06:40Z</dc:date>
  </entry>
</feed>



