Faits: A. Par jugement du 23 avril 2008, le Tribunal de l'arrondissement judiciaire II du canton de Berne a reconnu X._ coupable d'assassinat (art. 112 CP). Il l'a condamné à dix ans de privation de liberté, en ordonnant au surplus son internement en application de l'art. 64 al. 1 let. b CP. B. Par lettre personnelle adressée le 29 avril 2008 au président du tribunal d'arrondissement (ci-après: le président), X._ a interjeté appel de ce jugement. Le 16 mai 2008, son défenseur d'office a demandé à être relevé de sa mission, au motif notamment que son client avait fait appel sans le consulter. Le 1er août 2008, X._ a adressé au président une lettre dans laquelle il déclarait, ensuite de conversations avec diverses personnes dont un aumônier et un médecin, retirer son appel et accepter le jugement du 23 avril 2008. Dans une nouvelle lettre qu'il a adressée au président le 4 août 2008, il a déclaré revenir sur le retrait de son appel, en laissant entendre qu'il n'en avait pas mesuré toutes les conséquences. Cette lettre a été transmise avec le dossier à la Cour suprême du canton de Berne. Passant au jugement sans autre opération, la 2ème Chambre pénale de la Cour suprême du canton de Berne a, par décision du 14 août 2008, pris acte du retrait de l'appel, constaté l'entrée en force du jugement du 23 avril 2008, rayé la cause du rôle et déclaré sans objet la demande du défenseur d'office du 16 mai 2008. C. X._ recourt au Tribunal fédéral contre cette dernière décision. Y._, Z._ et le Procureur général du canton de Berne concluent au rejet du recours. La cour cantonale préavise dans le même sens. 