Sachverhalt: Sachverhalt: A. B._ (Kläger) hatte seit 1. Januar 1997 die Geschäftsleitung der C._ AG inne, deren Aktionär A._ (Beklagter) war. Am 17. Januar 1997 veräusserte der Beklagte 60 % der Aktien der C._ AG an die D._ SA. Am 4. August 1998 schlossen die Parteien folgende Vereinbarung betreffend "Vorfinanzierung des Erfolgsmanagementbonus": "1. -:- 1.1 Bonus: Der Bonus beträgt 50 % des Nettoerlöses aus dem Verkauf der restlichen 40 % des Aktien- kapitals C._ AG. 1.1 Definition B._ erhält den Bonus für den erfolg- reichen Weiterausbau und die Führung der C._ AG als verantwortlicher Geschäfts- leiter bis zum definitiven Verkauf des verbleiben- den Aktienkapitals von 40 %. In Minimum bis zum Zeitpunkt der Auszahlung der gesamten Kauf- summe. 1.2 Laufzeit Bis maximal Ende 1999. 2. Zeitpunkt Im Laufe von 1999. 3. Zahlungsziel Innerhalb von 10 Tagen nach Erhalt der gesamten Kaufsumme. 3.1 Sicherstellung der Vorfinanzierung: Im Falle eines vorzeitigen Ablebens von B._ wird der vorfinanzierte Erfolgs- managementbonus durch eine Lebensversiche- rung für B._ zugunsten der C._ AG sichergestellt. Die Kosten für diese Versiche- rung gehen zulasten von C._ AG. 4. Rückzahlung Bei Abrechnung des Aktienverkaufes wird die Vorfinanzierung mit dem effektiven Management- bonus verrechnet. Ein Mehrerlös wird ausbezahlt, bei einem Mindererlös ist die Differenz an A._ zurückzuvergüten. 5. Summe Die Vorfinanzierung beträgt CHF 300'000.00. 6. Auszahlung Die Auszahlung erfolgt auf ein von B._ bezeichnetes Bankkonto." Am 24. Dezember 1998 / 8. Januar 1999 schloss der Beklagte mit der E._ SA einen Kaufvertrag über die restlichen 40 % der Aktien der C._ AG zu einem Pauschalpreis von Fr. 3'000'000.--. Es wurde vereinbart, dass die Bezahlung des Kaufpreises in mehreren Tranchen erfolge. Am 25. Juni 1999 kündigte der Kläger seinen Arbeitsvertrag auf den 31. Dezember 1999, doch trat er aufgrund der Austrittsvereinbarung vom 7. Juli 1999 bereits per 31. Juli 1999 aus dem Unternehmen aus. Am 25. Juni 1999 kündigte der Kläger seinen Arbeitsvertrag auf den 31. Dezember 1999, doch trat er aufgrund der Austrittsvereinbarung vom 7. Juli 1999 bereits per 31. Juli 1999 aus dem Unternehmen aus. B. Mit Klage vom 14. Juli 2000 beantragte der Kläger dem Bezirksgericht Bremgarten, der Beklagte sei zu verpflichten, dem Kläger Fr. 800'000.-- nebst Zins zu 5 % seit 1. März 2000 zu bezahlen. Die eingeklagte Summe bezog der Kläger auf die im ersten Quartal 1999 fällig gewordenen Kaufpreistranchen von Fr. 600'000.-- und Fr. 1'600'000.--, wovon dem Kläger die Hälfte zustehe; unter Berücksichtigung der Vorfinanzierung von Fr. 300'000.-- verbleibe die eingeklagte Restanz von Fr. 800'000.--. Der Beklagte verlangte widerklageweise die Bezahlung von Fr. 300'000.-- nebst Zins. Mit Urteil vom 20. Juni 2002 hiess das Bezirksgericht Bremgarten die Klage gut und wies die Widerklage ab. Es sprach dem Kläger Fr. 800'000.-- nebst Zins zu 5 % seit 28. März 2000 zu, nachdem dem Beklagten das Mahnungsschreiben des Klägers am 27. März 2000 zugegangen war. Gegen dieses Urteil erhob der Beklagte Appellation, welche das Obergericht des Kantons Aargau, 1. Zivilkammer, am 30. März 2004 abwies. Gegen dieses Urteil erhob der Beklagte Appellation, welche das Obergericht des Kantons Aargau, 1. Zivilkammer, am 30. März 2004 abwies. C. Der Beklagte führt gegen das Urteil des Obergerichts eidgenössische Berufung mit dem Antrag, dieses sei aufzuheben, die Klage sei abzuweisen und die Widerklage gutzuheissen, eventuell sei die Sache zur neuen Beurteilung an die Vorinstanz zurückzuweisen. Der Kläger schliesst auf Abweisung der Berufung.